protected override void On_ActionEdit(object sender, EventArgs e) { company = CompanyBLL.GetCompanyByTel(txtCompanyTel.Value.Trim( )); SysAreaMansion mansion = MansionBLL.GetAreaMansionByName(txtMansion.Value); if (company == null) lblMessage.InnerHtml = "请输入商家正确的商家账号."; else if (mansion == null) lblMessage.InnerHtml = "你输入的大厦不存在."; else if (MansionBLL.CheckCompanyMansionExist(company.Id, mansion.Id, CompanyMansionId)) lblMessage.InnerHtml = "此大厦已经属于商家送外卖范围."; else { SysCompanyMansion companyMansion = SysCompanyMansion.FetchByID(CompanyMansionId); if (companyMansion == null) companyMansion = new SysCompanyMansion( ); companyMansion.MansionID = mansion.Id; companyMansion.CompanyID = company.Id; companyMansion.Save( ); lblMessage.InnerHtml = "保存成功."; if (CompanyMansionId == 0) { On_ActionQuery(sender, e); txtCompanyTel.Value = ""; return; } } On_ActionQuery(sender, e); }
public void Insert(int? CompanyID,int? MansionID) { SysCompanyMansion item = new SysCompanyMansion(); item.CompanyID = CompanyID; item.MansionID = MansionID; item.Save(UserName); }
public void Update(int Id,int? CompanyID,int? MansionID) { SysCompanyMansion item = new SysCompanyMansion(); item.MarkOld(); item.IsLoaded = true; item.Id = Id; item.CompanyID = CompanyID; item.MansionID = MansionID; item.Save(UserName); }
public static IEnumerable<SysCompanyMansion> LoadCompanyMansions( ) { var query = DB.Select( ).From<SysCompanyMansion>( ); using (var rdr = query.ExecuteReader( )) { while (rdr.Read( )) { SysCompanyMansion companyMansion = new SysCompanyMansion( ); companyMansion.Load(rdr); yield return companyMansion; } } }