Beispiel #1
0
 public long Update(DocumentOperationDTO entity)
 {
     docOperation.AddInputParameters("@doID", entity.doID);
     docOperation.AddInputParameters("@docID", entity.docID);
     //docOperation.AddInputParameters("@doResponseID", entity.doResponseID);
     //docOperation.AddInputParameters("@doResponseNote", entity.doResponseNote);
     return(docOperation.IUD("sp_DocumentOperation_Update", CommandType.StoredProcedure));
 }
Beispiel #2
0
        public DocumentOperationDTO GetOperationDelay(long doid)
        {
            docOperation.AddInputParameters("@doid", doid);
            DataTable            dt        = docOperation.GetList("sp_DocOperation_GetDelayByDoID", CommandType.StoredProcedure);
            DocumentOperationDTO operation = new DocumentOperationDTO();

            operation.docDayCount   = Convert.ToInt32(dt.Rows[0]["docDayCount"]);
            operation.docFinishDate = Convert.ToDateTime(dt.Rows[0]["docFinishDate"]).ToString("dd/MM/yyyy");
            return(operation);
        }
Beispiel #3
0
        public ActionResult AddOperation(DocumentOperationDTO entity)
        {
            OperationToDoc_DTO OperToDocObj = new Srv_OperationToDoc().GetOperationToDocByOprID(entity.operationID, entity.docContentType);

            entity.operationPos      = OperToDocObj.positionid;
            entity.opercode          = OperToDocObj.opercode;
            entity.fromUserID        = Convert.ToInt32(Session["userID"]);
            entity.isActionConfirmed = 0;
            entity.doDate            = DateTime.Now.ToString("dd/MM/yyyy");
            docOpServ.Insert(entity);
            return(Json(new { success = true }));
        }
Beispiel #4
0
        public ActionResult IcraEtdimSorgu(DocumentOperationDTO entity)
        {
            OperationToDoc_DTO OperToDocObj = new Srv_OperationToDoc().GetOperationToDocByPosID(7, entity.docContentType);

            entity.operationID       = OperToDocObj.fromid;
            entity.operationPos      = OperToDocObj.positionid;
            entity.opercode          = OperToDocObj.opercode;
            entity.fromUserID        = Convert.ToInt32(Session["userID"]);
            entity.isActionConfirmed = 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")));
        }
Beispiel #5
0
 public long Insert(DocumentOperationDTO entity)
 {
     docOperation.AddInputParameters("@docID", entity.docID);
     docOperation.AddInputParameters("@fromDoID", entity.fromDoID);
     docOperation.AddInputParameters("@userID", entity.userID);
     docOperation.AddInputParameters("@fromUserID", entity.fromUserID);
     docOperation.AddInputParameters("@operationID", entity.operationID);
     docOperation.AddInputParameters("@operationPos", entity.operationPos);
     docOperation.AddInputParameters("@opercode", entity.opercode);
     docOperation.AddInputParameters("@doNote", entity.doNote);
     if (entity.docFinishDate != null)
     {
         docOperation.AddInputParameters("@docDayCount", entity.docDayCount);
         docOperation.AddInputParameters("@docFinishDate", DateTime.ParseExact(entity.docFinishDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture));
     }
     docOperation.AddInputParameters("@isActionConfirmed", entity.isActionConfirmed);
     docOperation.AddInputParameters("@isActionCompleted", entity.isActionCompleted);
     docOperation.AddInputParameters("@doDate", DateTime.ParseExact(entity.doDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture));
     return(docOperation.IUD("sp_DocumentOperation_Insert", CommandType.StoredProcedure));
 }
Beispiel #6
0
        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"));
        }
Beispiel #7
0
 public int ChangeDocumentFinishDate(DocumentOperationDTO entity)
 {
     docOperation.AddInputParameters("@docID", entity.docID);
     docOperation.AddInputParameters("@docFinishDate", DateTime.ParseExact(entity.docFinishDate, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture));
     return(docOperation.IUD("sp_DocUpdateFinishDateByDocID", CommandType.StoredProcedure));
 }