public static string PuestosDataBind() { List <Entities.Puesto> list = new List <Puesto>(); Business.Puestos bo = new Business.Puestos(); list = bo.Combo(); System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer(); return(js.Serialize(list)); }
public static string GetEntityForEdition(string id) { System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer(); Business.Puestos bo = new Business.Puestos(); Entities.Puesto entity = new Entities.Puesto(); entity.ID = Utils.IsNull(id, 0); entity.SetFromDataSource(true); bo.PrepareEntityForEdition(entity); return(js.Serialize(entity)); }
public static string Eliminar(string[] ids) { Business.Puestos bo = new Business.Puestos(); List <Exception> list = bo.Eliminar(ids); if (list.Count > 0) { string errores = ""; foreach (Exception ex in list) { errores += ex.Message; } return("No se pudieron eliminar algunos registros " + errores); } return(""); }
public static void Guardar(string action, string id, string nombre) { Entities.Puesto item; if (action.ToLower() == "add") { item = new Puesto(); } else { item = new Puesto(true); } item.ID = Utils.IsNull(id, 0); item.Nombre = nombre; Business.Puestos bo = new Business.Puestos(); bo.Save(item); }
public static string GetData() { System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer(); string nomPuesto = HttpContext.Current.Request.QueryString.Get("nomPuesto"); JQXGridSettings settings = JsonGridData.GetGridSettings(); Business.Puestos bo = new Business.Puestos(); List <Entities.Puesto> list = bo.ListarPuestos(settings, nomPuesto); int registros = 0; if (list.Count > 0) { registros = list[0].TotalRecords; } JsonGridData data = new JsonGridData(list, registros); string json = js.Serialize(data); return(json); }