Exemplo n.º 1
0
 /// <summary>
 /// 设置审核状态
 /// </summary>
 /// <param name="Id">主键编号</param>
 /// <param name="Status">状态</param>
 /// <param name="CheckRemark">审核备注</param>
 /// <returns>true:成功 false:失败</returns>
 public bool SetChecked(int Id, EyouSoft.Model.EnumType.PersonalCenterStructure.CheckState Status, string CheckRemark)
 {
     dcDal = new EyouSoft.Data.EyouSoftTBL(this.SystemStore.ConnectionString);
     EyouSoft.Data.WorkReport obj = dcDal.WorkReport.FirstOrDefault(item => item.ReportId == Id);
     if (obj != null)
     {
         obj.ReportId  = Id;
         obj.Status    = (byte)Status;
         obj.CheckTime = DateTime.Now;
         obj.Comment   = CheckRemark;
         dcDal.SubmitChanges();
     }
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }
Exemplo n.º 2
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model">工作汇报实体</param>
 /// <returns>true:成功 false:失败</returns>
 public bool Update(EyouSoft.Model.PersonalCenterStructure.WorkReport model)
 {
     dcDal = new EyouSoft.Data.EyouSoftTBL(this.SystemStore.ConnectionString);
     EyouSoft.Data.WorkReport obj = dcDal.WorkReport.FirstOrDefault(item => item.ReportId == model.ReportId);
     if (obj != null)
     {
         obj.CompanyId    = model.CompanyId;
         obj.DepartmentId = model.DepartmentId;
         obj.Description  = model.Description;
         obj.FilePath     = model.FilePath;
         obj.ReportId     = model.ReportId;
         obj.Status       = (byte)model.Status;
         obj.Title        = model.Title;
         dcDal.SubmitChanges();
     }
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }
Exemplo n.º 3
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="model">工作汇报实体</param>
 /// <returns>true:成功 false:失败</returns>
 public bool Add(EyouSoft.Model.PersonalCenterStructure.WorkReport model)
 {
     dcDal = new EyouSoft.Data.EyouSoftTBL(this.SystemStore.ConnectionString);
     EyouSoft.Data.WorkReport obj = new EyouSoft.Data.WorkReport()
     {
         CompanyId     = model.CompanyId,
         DepartmentId  = model.DepartmentId,
         Description   = model.Description,
         FilePath      = model.FilePath,
         OperatorId    = model.OperatorId,
         OperatorName  = model.OperatorName,
         Status        = (byte)model.Status,
         Title         = model.Title,
         ReportingTime = model.ReportingTime,
         CheckerId     = 0,
         IsDelete      = "0"
     };
     dcDal.WorkReport.InsertOnSubmit(obj);
     dcDal.SubmitChanges();
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }