public void Delete(Guid messageTypeId) { sysBpmsMessageType messageType = this.Context.sysBpmsMessageTypes.FirstOrDefault(d => d.ID == messageTypeId); if (messageType != null) { this.Context.sysBpmsMessageTypes.Remove(messageType); } }
public MessageTypeDTO(sysBpmsMessageType sysBpmsMessageType) { if (sysBpmsMessageType != null) { this.ID = sysBpmsMessageType.ID; this.Name = sysBpmsMessageType.Name; this.ParamsXML = sysBpmsMessageType.ParamsXML; this.IsActive = sysBpmsMessageType.IsActive; } }
public ResultOperation Update(sysBpmsMessageType messageType) { ResultOperation resultOperation = new ResultOperation(); if (resultOperation.IsSuccess) { this.UnitOfWork.Repository <IMessageTypeRepository>().Update(messageType); this.UnitOfWork.Save(); } return(resultOperation); }
public ResultOperation Active(Guid messageTypeId) { ResultOperation resultOperation = new ResultOperation(); if (resultOperation.IsSuccess) { sysBpmsMessageType sysMessage = this.GetInfo(messageTypeId); sysMessage.IsActive = true; resultOperation = this.Update(sysMessage); } return(resultOperation); }
public object PostAddEdit(MessageTypeDTO MessageTypeDTO) { if (ModelState.IsValid) { using (MessageTypeService messageTypeService = new MessageTypeService()) { sysBpmsMessageType messageType = MessageTypeDTO.ID != Guid.Empty ? messageTypeService.GetInfo(MessageTypeDTO.ID) : new sysBpmsMessageType(); ResultOperation resultOperation = messageType.Update(MessageTypeDTO.Name, true, MessageTypeDTO.ListParameter); if (!resultOperation.IsSuccess) { return(new PostMethodMessage(resultOperation.GetErrors(), DisplayMessageType.error)); } if (messageType.ID != Guid.Empty) { resultOperation = messageTypeService.Update(messageType); } else { resultOperation = messageTypeService.Add(messageType); } if (resultOperation.IsSuccess) { return(new PostMethodMessage(SharedLang.Get("Success.Text"), DisplayMessageType.success)); } else { return(new PostMethodMessage(resultOperation.GetErrors(), DisplayMessageType.error)); } } } else { return(new PostMethodMessage(SharedLang.Get("NotFound.Text"), DisplayMessageType.error)); } }
public void Update(sysBpmsMessageType messageType) { this.Context.Entry(messageType).State = EntityState.Modified; }
public void Add(sysBpmsMessageType messageType) { messageType.ID = Guid.NewGuid(); this.Context.sysBpmsMessageTypes.Add(messageType); }