示例#1
0
 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);
 }
示例#2
0
        public void Insert(int? CompanyID,int? MansionID)
        {
            SysCompanyMansion item = new SysCompanyMansion();

            item.CompanyID = CompanyID;

            item.MansionID = MansionID;

            item.Save(UserName);
        }
示例#3
0
        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);
        }
示例#4
0
文件: MansionBLL.cs 项目: eleooo/App
 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;
         }
     }
 }