private void Bind() { tm_Mealtime entity = Core.Container.Instance.Resolve <IServiceMealtime>().GetEntity(_id); txbMealsName.Text = entity.MealsName; lstStarttime.SelectedValue = entity.StartTime.ToString(); lstEndtime.SelectedValue = entity.EndTime.ToString(); radioIsTomorrow.SelectedValue = entity.IsTomorrow; tbxRemark.Text = entity.Remark; }
protected void btnSaveClose_Click(object sender, EventArgs e) { if (action == "add") { string mealsName = txbMealsName.Text.Trim(); IList <ICriterion> qryList = new List <ICriterion>(); qryList.Add(Expression.Eq("MealsName", mealsName)); tm_Mealtime entity = Core.Container.Instance.Resolve <IServiceMealtime>().GetEntityByFields(qryList); if (entity != null) { Alert.ShowInTop("已存在餐段[ " + mealsName + " ]!保存失败", MessageBoxIcon.Warning); return; } } SaveItem(); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); }
private void SaveItem() { tm_Mealtime entity = new tm_Mealtime(); if (action == "edit") { entity = Core.Container.Instance.Resolve <IServiceMealtime>().GetEntity(_id);; } entity.MealsName = txbMealsName.Text.Trim(); entity.StartTime = lstStarttime.SelectedValue; entity.EndTime = lstEndtime.SelectedValue; entity.IsTomorrow = radioIsTomorrow.SelectedValue; entity.Remark = tbxRemark.Text.Trim(); if (action == "edit") { Core.Container.Instance.Resolve <IServiceMealtime>().Update(entity); } else { Core.Container.Instance.Resolve <IServiceMealtime>().Create(entity); } }