Exemple #1
0
        public ActionResult IcraMuddetUzatTesdiq(DocumentOperationDTO entity)
        {
            //entity.operationPos = new Srv_OperationToDoc().GetOperationToDocByOprID(21, 3).positionid;
            OperationToDoc_DTO OperToDocObj = new Srv_OperationToDoc().GetOperationToDocByPosID(6, entity.docContentType);

            entity.fromUserID        = Convert.ToInt32(Session["userID"]);
            entity.operationID       = OperToDocObj.fromid;
            entity.operationPos      = OperToDocObj.positionid;
            entity.opercode          = OperToDocObj.opercode;
            entity.isActionConfirmed = 1;
            entity.isActionCompleted = 1;
            entity.doDate            = DateTime.Now.ToString("dd/MM/yyyy");
            docOpServ.Insert(entity);
            new DocOperationService().CompleteOperation(entity.fromDoID, null, null);
            new DocOperationService().ChangeDocumentFinishDate(entity);
            return(Json(Url.Action("Index", "Document")));
        }
Exemple #2
0
        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"));
        }