public int UpdateByDocID(CitizenDoc_DTO entity) { ctzDoc.AddInputParameters("@docID", entity.docID); ctzDoc.AddInputParameters("@tematikaID", entity.tematikaID); ctzDoc.AddInputParameters("@appealCharID", entity.appealCharID); ctzDoc.AddInputParameters("@appealTypeID", entity.appealTypeID); ctzDoc.AddInputParameters("@docApplyTypeID", entity.docApplyTypeID); ctzDoc.AddInputParameters("@name", entity.name); ctzDoc.AddInputParameters("@surname", entity.surname); ctzDoc.AddInputParameters("@middlename", entity.middlename); ctzDoc.AddInputParameters("@citizenshipID", entity.citizenshipID); ctzDoc.AddInputParameters("@nationID", entity.nationID); ctzDoc.AddInputParameters("@countryID", entity.countryID); ctzDoc.AddInputParameters("@cityID", entity.cityID); ctzDoc.AddInputParameters("@townID", entity.townID); ctzDoc.AddInputParameters("@fulladdress", entity.fulladdress); ctzDoc.AddInputParameters("@relatedDocNo", entity.relatedDocNo); ctzDoc.AddInputParameters("@relatedDocRegDate", entity.relatedDocRegDate); ctzDoc.AddInputParameters("@userID", entity.userID); ctzDoc.AddInputParameters("@categoryID", entity.categoryID); ctzDoc.AddInputParameters("@genderID", entity.genderID); ctzDoc.AddInputParameters("@socialStatusID", entity.socialStatusID); ctzDoc.AddInputParameters("@companyID", entity.companyID); ctzDoc.AddInputParameters("@letterAuthor", entity.letterAuthor); ctzDoc.AddInputParameters("@letterNo", entity.letterNo); if (entity.letterDate == null) { entity.letterDate = DateTime.Now.ToString("dd/MM/yyyy"); } ctzDoc.AddInputParameters("@letterDate", DateTime.ParseExact(entity.letterDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture)); return(ctzDoc.IUD("sp_CitizenDocument_UpdateByDocID", CommandType.StoredProcedure)); }
public ActionResult Create(DocumentDTO DocEntity, CitizenDoc_DTO ctzDocEntity, string dfGUID) { int docContentType = (int)Enums.ContentTypes.CtzApp; DocEntity.docContentType = docContentType; long docID = doc.Insert(DocEntity); /// begin - insert log operation //DocOperationLog_Service docOpLogServ = new DocOperationLog_Service(); //docOpLogServ.Insert(new DocOperationLog_DTO() //{ // docID = docID, // docContentType= docContentType, // userID = Convert.ToInt32(Session["userID"]), // operationID=0 //}); /// end - insert log operation ctzDocEntity.docID = docID; ctzServ.Insert(ctzDocEntity); AttachFileTypeService attFiles = new AttachFileTypeService(); attFiles.UpdateDocID(docID, dfGUID); DocOperationService docOPRServ = new DocOperationService(); Srv_OperationToDoc optodocSrv = new Srv_OperationToDoc(); OperationToDoc_DTO optodocItem = optodocSrv.GetOperationToDocByPosID(1, docContentType); docOPRServ.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 }); return(RedirectToAction("Index", "Document")); }
public ActionResult Edit(DocumentDTO DocEntity, CitizenDoc_DTO ctzDocEntity) { doc.Update(DocEntity); ctzServ.UpdateByDocID(ctzDocEntity); return(RedirectToAction("Index", "Document")); }