示例#1
0
 protected void btnAdd_Click(object sender, EventArgs e)
 {
     Subshop ss = new Subshop();
     ss.Status = true;
     SubShopToEdit = ss;
     mvMain.ActiveViewIndex = 1;
 }
 public static void Delete(int Id)
 {
     IDao<Batchinvoiceheader, long> invoiceDao = DaoFactory.GetDao<Batchinvoiceheader, long>();
     Subshop shop = new Subshop();
     shop.Id = Id;
     invoiceDao.SetCriteria(new ICriterion[] { Expression.Eq("Subshop", shop) });
     if (invoiceDao.GetCount() != 0) return;
     IDao<Subshop, long> subShopDao = DaoFactory.GetDao<Subshop, long>();
     subShopDao.Delete(Id);
 }
示例#3
0
 protected override void LoadControlState(object savedState)
 {
     object[] ctlState = (object[])savedState;
     base.LoadControlState(ctlState[0]);
     this._subshop = (Subshop)ctlState[1];
 }
示例#4
0
 protected void gvSubShop_RowEditing(object sender, GridViewEditEventArgs e)
 {
     IDao<Subshop, long> subshopDao = DaoFactory.GetDao<Subshop, long>();
     long id = (long)gvSubShop.DataKeys[e.NewEditIndex].Value;
     SubShopToEdit = subshopDao.GetById(id, false);
     txtCode.ReadOnly = true;
     e.NewEditIndex = -1;
     mvMain.ActiveViewIndex = 1;
 }