Ejemplo n.º 1
0
        public ActionResult Create(DocumentDTO DocEntity, InternalDocDTO intDocEntity, string dfGUID)
        {
            DocEntity.docContentType = (int)Enums.ContentTypes.InternalDoc;

            long docID = doc.Insert(DocEntity);

            intDocEntity.docID = docID;

            new InternalDocService().Insert(intDocEntity);

            new AttachFileTypeService().UpdateDocID(docID, dfGUID);
            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
            });

            return(RedirectToAction("Index", "Document"));
        }
Ejemplo n.º 2
0
 public int Update(InternalDocDTO entity)
 {
     interDoc.AddInputParameters("@docID", entity.docID);
     interDoc.AddInputParameters("@actionTypeID", entity.actionTypeID);
     interDoc.AddInputParameters("@relatedDocNo", entity.relatedDocNo);
     interDoc.AddInputParameters("@relatedDocRegDate", entity.relatedDocRegDate);
     interDoc.AddInputParameters("@conTypeID", entity.conTypeID);
     interDoc.AddInputParameters("@tematikaID", entity.tematikaID);
     return(interDoc.IUD("sp_InternalDocument_Update", CommandType.StoredProcedure));
 }
Ejemplo n.º 3
0
 public ActionResult Edit(DocumentDTO DocEntity, InternalDocDTO intDocEntity)
 {
     new DocumentService().Update(DocEntity);
     new InternalDocService().Update(intDocEntity);
     return(RedirectToAction("Index", "Document"));
 }