public ActionResult Edit(DocumentDTO DocEntity, ServiceDocumentDTO servDocEntity, ServDocSender_DTO senderEntity, ServDocAddress_DTO addressEntity, DocumentOperationDTO oprEntity) { DocumentService doc = new DocumentService(); doc.Update(DocEntity); servDocServ.Update(servDocEntity); servDocSender.Update(senderEntity); servAddrServ.Update(addressEntity); //if (oprEntity.doResponseID > 0) //{ // docOPRServ.Update(oprEntity); //} return(RedirectToAction("Index", "Document")); }
public int Update(ServiceDocumentDTO entity) { serviceDoc.AddInputParameters("@docID", entity.docID); serviceDoc.AddInputParameters("@sdEntryNo", entity.sdEntryNo); if (entity.sdEntryDate == null) { entity.sdEntryDate = DateTime.Now.ToString("dd/MM/yyyy"); } serviceDoc.AddInputParameters("@sdEntryDate", DateTime.ParseExact(entity.sdEntryDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture)); serviceDoc.AddInputParameters("@appealTypeID", entity.appealTypeID); serviceDoc.AddInputParameters("@relatedDocNo", entity.relatedDocNo); serviceDoc.AddInputParameters("@relatedDocRegDate", entity.relatedDocRegDate); serviceDoc.AddInputParameters("@officeID", entity.officeID); serviceDoc.AddInputParameters("@organID", entity.organID); serviceDoc.AddInputParameters("@contactTypeID", entity.contactTypeID); serviceDoc.AddInputParameters("@tematikaID", entity.tematikaID); serviceDoc.AddInputParameters("@userID", entity.userID); return(serviceDoc.IUD("sp_ServiceDocument_Update", CommandType.StoredProcedure)); }
public ActionResult Create(DocumentDTO DocEntity, ServiceDocumentDTO servDocEntity, ServDocSender_DTO senderEntity, ServDocAddress_DTO addressEntity, string dfGUID) { DocEntity.docContentType = (int)Enums.ContentTypes.ServDoc; DocumentService doc = new DocumentService(); long docID = doc.Insert(DocEntity); servDocEntity.docID = senderEntity.docID = addressEntity.docID = docID; servDocServ.Insert(servDocEntity); servDocSender.Insert(senderEntity); servAddrServ.Insert(addressEntity); OperationToDoc_DTO optodocItem = new Srv_OperationToDoc().GetOperationToDocByPosID(1, DocEntity.docContentType); new DocOperationService().Insert(new DocumentOperationDTO { docID = docID, userID = Convert.ToInt32(Session["userID"]), fromUserID = Convert.ToInt32(Session["userID"]), operationID = optodocItem.fromid, operationPos = optodocItem.positionid, opercode = optodocItem.opercode, isActionConfirmed = 1, doDate = DocEntity.docRegDate, docDayCount = DocEntity.docDayCount, docFinishDate = DocEntity.docFinishDate }); //docOPRServ.Insert(new DocumentOperationDTO //{ // docID = docID, // userID = Convert.ToInt32(Session["userID"]), // fromUserID = Convert.ToInt32(Session["userID"]), // operationID = 0, // isActionConfirmed = 1, // doDate = DocEntity.docRegDate //}); attFileType.UpdateDocID(docID, dfGUID); return(RedirectToAction("Index", "Document")); }