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)); }