/// <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
            });
        }