コード例 #1
0
 public StepDTO(sysBpmsStep step)
 {
     this.ID            = step.ID;
     this.TaskID        = step.TaskID;
     this.Position      = step.Position;
     this.DynamicFormID = step.DynamicFormID;
     this.Name          = step.Name;
 }
コード例 #2
0
        public void Delete(Guid StepId)
        {
            sysBpmsStep Step = this.Context.sysBpmsSteps.FirstOrDefault(d => d.ID == StepId);

            if (Step != null)
            {
                this.Context.sysBpmsSteps.Remove(Step);
            }
        }
コード例 #3
0
        public ResultOperation Update(sysBpmsStep Step)
        {
            ResultOperation resultOperation = new ResultOperation();

            if (resultOperation.IsSuccess)
            {
                this.UnitOfWork.Repository <IStepRepository>().Update(Step);
                this.UnitOfWork.Save();
            }
            return(resultOperation);
        }
コード例 #4
0
 public void Update(sysBpmsStep step)
 {
     this.Context.Entry(step).State = EntityState.Modified;
 }
コード例 #5
0
 public void Add(sysBpmsStep Step)
 {
     Step.ID = Guid.NewGuid();
     this.Context.sysBpmsSteps.Add(Step);
 }