public ParamGuias GetIdTablas(double codigo) { ParamGuias data = new ParamGuias(); try { DocumentsDAO dao = new DocumentsDAO(); data = dao.GetIdTablas(codigo); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManageDocuments", "GetGuias", ex, ""); } return(data); }
public Response LogUploadDocuments(InLogDocuments input) { Response data = new Response(); try { DocumentsDAO dao = new DocumentsDAO(); data = dao.LogUploadDocuments(input); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManageDocuments", "LogUploadDocuments", ex, ""); } return(data); }
public OutParamGuias GetTablas() { OutParamGuias data = new OutParamGuias(); try { DocumentsDAO dao = new DocumentsDAO(); data = dao.GetTablas(); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManageDocuments", "GetTablas", ex, ""); } return(data); }
public OutUploadDocuments GetUploadDocuments(string documentID) { OutUploadDocuments data = new OutUploadDocuments(); try { DocumentsDAO dao = new DocumentsDAO(); data = dao.GetUploadDocuments(documentID); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManageDocuments", "GetUploadDocuments", ex, ""); } return(data); }
public Response EliminarArchvio(double codigo, string tabla) { Response data = new Response(); try { DocumentsDAO dao = new DocumentsDAO(); data = dao.EliminarArchvio(codigo, tabla); } catch (Exception e) { data.errorCode = "320"; data.errorMessage = "Error Al Eliminar. " + e.ToString(); LogHelper.WriteLog("Models", "ManageDocuments", "EditarArchivo", e, ""); return(data); } return(data); }
public Response EditarArchivo(ref ParamGuias documento, string tabla) { Response data = new Response(); var sector = documento.nsector; //var sector = (documento.sector == 1) ? "EDUCACION" : ((documento.sector == 2) ? "GOBIERNO" : "SALUD"); documento.nombre = documento.nombre.Replace(" ", "_"); documento.path = $@"{ConfigurationManager.AppSettings["rutaRaiz"]}\" + tabla + "\\" + sector; try { if (documento.file != "" && documento.file != null) { if (!Directory.Exists(documento.path)) { Directory.CreateDirectory(documento.path); } if (File.Exists(documento.path + "\\" + documento.nombre)) { File.Delete(documento.path + "\\" + documento.nombre); } File.WriteAllBytes(documento.path + "\\" + documento.nombre, Convert.FromBase64String(documento.file)); if (!File.Exists(documento.path + "\\" + documento.nombre)) { data.errorCode = "310"; data.errorMessage = "Error Al subir el Archivo Intente Nuevamente"; LogHelper.WriteLog("Models", "ManageDocuments", "CargarArchivo", null, documento.nombre); return(data); } documento.file = null; documento.path += "\\" + documento.nombre; } DocumentsDAO dao = new DocumentsDAO(); data = dao.EditarArchvio(ref documento, tabla); } catch (Exception e) { data.errorCode = "320"; data.errorMessage = "Error Al subir el Archivo Intente Nuevamente. " + e.ToString(); LogHelper.WriteLog("Models", "ManageDocuments", "EditarArchivo", e, documento.nombre); return(data); } return(data); }
private DocumentMenager() { dao = DocumentsDAO.GetInstance(); }