Ejemplo n.º 1
0
        public DataSet CreateDoc(CreateDocsRequest request)
        {
            IDBParameter p_owner   = _dalInfra.getParameter("Owner", OracleDbType.Varchar2, request.DocData.Owner);
            IDBParameter p_docId   = _dalInfra.getParameter("DocId", OracleDbType.Varchar2, request.DocData.DocId);
            IDBParameter p_docUrl  = _dalInfra.getParameter("DocUrl", OracleDbType.Varchar2, request.DocData.DocUrl);
            IDBParameter p_docName = _dalInfra.getParameter("DocName", OracleDbType.Varchar2, request.DocData.DocName);

            return(_dalInfra.ExecuteSPQuery(_conn, "CREATE_DOC", p_owner, p_docId, p_docName, p_docUrl));
        }
        public Response createDoc(CreateDocsRequest request)
        {
            Response retval = null;

            try
            {
                _dal.CreateDoc(request);
                //check if doc created:
                var newDoc = _dal.GetDoc(request.DocData.DocId).Tables[0].Rows;
                if (newDoc.Count == 1)
                {
                    retval = new CreateDocResponseOk("Document was created!");
                }
            }
            catch (Exception ex)
            {
                retval = new CreateDocResponseErr(ex.Message);
            }
            return(retval);
        }
 public Response CreateDoc([FromBody] CreateDocsRequest request)
 {
     return(_service.createDoc(request));
 }