Esempio n. 1
0
 /// <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);
 }
Esempio n. 2
0
        public SResult Insert(ClinicarDptSechedul ClinicarDptSechedul)
        {
            SResult rst = new SResult();

            ClinicarDptSechedulDao.Insert(ClinicarDptSechedul);
            rst.success = true;
            rst.data    = ClinicarDptSechedul;
            rst.message = "新增成功!";
            return(rst);
        }
Esempio n. 3
0
        public SResult Update(ClinicarDptSechedul ClinicarDptSechedul)
        {
            SResult rst = new SResult();

            ClinicarDptSechedulDao.Update(ClinicarDptSechedul);
            rst.success = true;
            rst.data    = ClinicarDptSechedul;
            rst.message = "修改成功!";
            return(rst);
        }
Esempio n. 4
0
        /// <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);
        }
Esempio n. 5
0
 /// <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);
             }
         }
     }
 }