📄 addressbussiness.cs
字号:
///////////////////////////////////////////////////////////
// AddressBussiness.cs
// Implementation of the Class AddressBussiness
// Generated by Enterprise Architect
// Created on: 13-五月-2006 19:53:12
///////////////////////////////////////////////////////////
using BookShop.Entity;
using BookShop.DataAccess;
using System.Data;
using System;
namespace BookShop.Bussiness
{
public class AddressBussiness
{
public AddressBussiness()
{
}
~AddressBussiness()
{
}
public virtual void Dispose()
{
}
/// <summary>
/// 添加会员收货信息
/// </summary>
/// <param name="address"></param>
public bool AddAddress(MemberAddressEntity address)
{
if (GetAddressByMemberID(address.MemberID) == null)
return new AddressAccess().AddAddress(address);
else
return ModifyAddress(address);
}
/// <summary>
/// 根据会员ID获取收货信息
/// </summary>
/// <param name="memberID"></param>
public MemberAddressEntity GetAddressByMemberID(int memberID)
{
DataSet ds = new AddressAccess().GetAddressByMemberID(memberID);
if (ds.Tables[0].Rows.Count == 0)
return null;
else
{
string adressString = Convert.ToString(ds.Tables[0].Rows[0]["OaContactInfo"]);
return (MemberAddressEntity)Common.DeserializeIt(adressString, typeof(MemberAddressEntity));
}
}
/// <summary>
/// 修改会员收货信息
/// </summary>
/// <param name="address"></param>
public bool ModifyAddress(MemberAddressEntity address)
{
return new AddressAccess().ModifyAddress(address);
}
}//end AddressBussiness
}//end namespace Bussiness
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -