/// <summary> /// Elimina una garantía /// </summary> /// <param name="garantia">Garantía a eliminar</param> /// <returns>Garantía eliminada</returns> public JsonResult EliminarGarantia(Garantia garantia) { GarantiaManager manager = new GarantiaManager(ConfigurationManager.ConnectionStrings["homecenter"].ConnectionString); garantia = manager.Eliminar(garantia); return(new JsonResult() { Data = garantia }); }
/// <summary> /// Cuenta el total de garantías /// </summary> /// <returns>Cantidad total de garantías</returns> public JsonResult ContarGarantias() { GarantiaManager manager = new GarantiaManager(ConfigurationManager.ConnectionStrings["homecenter"].ConnectionString); int cantidad = manager.Contar(); return(new JsonResult() { Data = cantidad }); }
/// <summary> /// Trae el listado de garantías /// </summary> /// <param name="inicio">Registro inicial</param> /// <param name="numRegistros">Número de registros a traer</param> /// <returns>Listado de garantías</returns> public JsonResult ListarGarantias(int inicio, int numRegistros) { GarantiaManager manager = new GarantiaManager(ConfigurationManager.ConnectionStrings["homecenter"].ConnectionString); var listado = manager.Listar(inicio, numRegistros); return(new JsonResult() { Data = listado }); }
/// <summary> /// Busca una garantía de acuerdo con su SKU /// </summary> /// <param name="sku">SKU por el que se busca la garantía</param> /// <returns>Garantía encontrada si lo encuentra</returns> public JsonResult BuscarXSKU(string sku) { GarantiaManager manager = new GarantiaManager(ConfigurationManager.ConnectionStrings["homecenter"].ConnectionString); Garantia garantia = manager.BuscarXSKU(sku); return(new JsonResult() { Data = garantia }); }