public object Guardar(int Id, string Id_Documento, string Id_Servicio, string Nombre_Documento, string Nombre_Archivo, string Path_Url, int diaCorte, int horaCorte, string Caracter_Separador, string Caracter_Fin_Linea, int Activo) { object respuesta = null; try { parametrosCargaDocumento oCatDocCarga = db.parametrosCargaDocumento.Where(a => a.Id == Id).SingleOrDefault(); oCatDocCarga.idDocumento = Id_Documento; oCatDocCarga.servicio = Id_Servicio; oCatDocCarga.nombreDocumento = Nombre_Documento; oCatDocCarga.nombreArchivo = Nombre_Archivo; oCatDocCarga.pathURL = Path_Url; oCatDocCarga.caracterSeparador = Caracter_Separador; oCatDocCarga.caracterFinLinea = Caracter_Fin_Linea; oCatDocCarga.diaCorte = diaCorte; oCatDocCarga.horaCorte = horaCorte; oCatDocCarga.activo = 1; Log log = new Log(); log.insertaBitacoraModificacion(oCatDocCarga, "Id", oCatDocCarga.Id, "parametrosCargaDocumento.html", Request.UserHostAddress); db.SaveChanges(); respuesta = new { success = true, results = "ok" }; } catch (Exception ex) { respuesta = new { success = false, results = "Un error ocurrió mientras se realizaba la petición.\n Error: " + ex.Message.ToString() }; } return(respuesta); }
public JsonResult ModificarParametros(int Id, string Id_Documento, string Id_Servicio, string Nombre_Documento, string Nombre_Archivo, string Path_Url, int diaCorte, int horaCorte, string Caracter_Separador, string Caracter_Fin_Linea, int Activo) { object respuesta = null; //Cat_Serv_Legacy servicioLegacy = db.Cat_Serv_Legacy.Where(a => a.Id_Servicio == Id_Servicio && a.Activo == 1).SingleOrDefault(); parametrosCargaDocumento catDocCarg = db.parametrosCargaDocumento.Where(a => a.servicio == Id_Servicio && a.Id == Id && a.activo == 1).SingleOrDefault(); if (catDocCarg == null) { respuesta = Guardar(Id, Id_Documento, Id_Servicio, Nombre_Documento, Nombre_Archivo, Path_Url, diaCorte, horaCorte, Caracter_Separador, Caracter_Fin_Linea, Activo); } else if (catDocCarg != null && catDocCarg.Id == Id) { respuesta = Guardar(Id, Id_Documento, Id_Servicio, Nombre_Documento, Nombre_Archivo, Path_Url, diaCorte, horaCorte, Caracter_Separador, Caracter_Fin_Linea, Activo); } return(Json(respuesta, JsonRequestBehavior.AllowGet)); }