/// <summary> /// 保存方法 /// </summary> /// <returns></returns> private bool Save() { if (this.CheckBeforeSave())//保存前的校验 { SResult rst = new SResult(); this.DataEntity = new ClinicarDptSechedul(); this.Fill2Entity(DataEntity); //保存前删除数据库中存在的数据 if (list != null && list.Count > 0) { foreach (ClinicarDptSechedul cds in list) { ClinicarDptSechedulBiz.Delete(cds.Id); } } //循环插入数据库 if (dptSechedulList != null && dptSechedulList.Count > 0) { foreach (ClinicarDptSechedul cds in dptSechedulList) { ClinicarDptSechedulBiz.Insert(cds); } } return(true); } return(false); }
public SResult Insert(ClinicarDptSechedul ClinicarDptSechedul) { SResult rst = new SResult(); ClinicarDptSechedulDao.Insert(ClinicarDptSechedul); rst.success = true; rst.data = ClinicarDptSechedul; rst.message = "新增成功!"; return(rst); }
public SResult Update(ClinicarDptSechedul ClinicarDptSechedul) { SResult rst = new SResult(); ClinicarDptSechedulDao.Update(ClinicarDptSechedul); rst.success = true; rst.data = ClinicarDptSechedul; rst.message = "修改成功!"; return(rst); }
/// <summary> /// 按部门编码查询 /// </summary> /// <param name="sn"></param> /// <returns></returns> public ClinicarDptSechedul FindByDptCode(string dptCode) { IList <ClinicarDptSechedul> list = ClinicarDptSechedulDao.FindByHql(" and deptCode=?", new Object[] { dptCode }, "sechedulDate asc"); ClinicarDptSechedul ClinicarDptSechedul = null; if (list.Count() > 0) { ClinicarDptSechedul = list[0]; } return(ClinicarDptSechedul); }
/// <summary> /// 将界面控件中的数据,回填到实体类对象中 /// </summary> private void Fill2Entity(ClinicarDptSechedul DataEntity) { for (int i = 1; i <= 7; i++) { if (i == 1) { if (chk_sw1.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date1.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw1.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date1.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 2) { if (chk_sw2.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date2.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw2.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date2.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 3) { if (chk_sw3.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date3.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw3.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date3.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 4) { if (chk_sw4.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date4.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw4.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date4.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 5) { if (chk_sw5.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date5.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw5.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date5.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 6) { if (chk_sw6.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date6.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw6.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date6.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } else if (i == 7) { if (chk_sw7.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date7.Text); DataEntity.SechedulType = "上午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } if (chk_xw7.Checked) { DataEntity = new ClinicarDptSechedul(); DataEntity.SechedulDate = Convert.ToDateTime(lbl_date7.Text); DataEntity.SechedulType = "下午"; DataEntity.DeptCode = f_stringCode; dptSechedulList.Add(DataEntity); } } } }