public static Result guardar(int id, int usuarioId, string tabla, int aplicacionId) { Result r = ValidateSession.validarSession(usuarioId, HttpContext.Current.Session["usuarioId"]); if (r.error != "") { return(r); } MaestroAnexos objEntity = new MaestroAnexos(); objEntity.id = id; objEntity.usuarioId = usuarioId; objEntity.tabla = tabla; objEntity.aplicacionId = aplicacionId; try { MaestroAnexosController mac = new MaestroAnexosController(); return(mac.guardarMaestroAnexos(objEntity)); } catch (Exception ex) { return(new Result() { error = ex.Message, id = 0, tipoAlerta = "warning" }); } }
public static Result getListaMaestroAnexos(int registroPartida, int totalAExtraer, int usuarioId) { Result r = ValidateSession.validarSession(usuarioId, HttpContext.Current.Session["usuarioId"]); if (r.error != "") { return(r); } int totalRegistros = 0; List <MaestroAnexosViewModel> lst = new List <MaestroAnexosViewModel>(); try { MaestroAnexosController mac = new MaestroAnexosController(); lst = mac.getListaMaestroAnexos(); totalRegistros = lst.Count(); totalAExtraer = (lst.Count() - registroPartida) < totalAExtraer ? (lst.Count() - registroPartida) : totalAExtraer; } catch (Exception e) { return(new Result() { error = e.Message, id = 0, tipoAlerta = "warning" }); } return(new Result() { error = "", getCadena = new JavaScriptSerializer().Serialize(lst.GetRange(registroPartida, totalAExtraer)), totalRegistros = totalRegistros }); }
public static Result eliminar(int id, int usuarioId) { Result r = ValidateSession.validarSession(usuarioId, HttpContext.Current.Session["usuarioId"]); if (r.error != "") { return(r); } try { MaestroAnexosController mac = new MaestroAnexosController(); return(mac.eliminarMaestroAnexos(id, usuarioId)); } catch (Exception ex) { return(new Result() { error = ex.Message, id = 0, tipoAlerta = "warning" }); } }