public ActionResult EliminarFactura(EditarFacturaViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            using (var eliminar = new EliminarFacturaHandler())
            {
                try
                {
                    eliminar.Ejecutar(model);
                    return(RedirectToAction("Lista", new { filtroCoUser = User.MostrarNombre() }));
                }
                catch (Exception ex)
                {
                    ModelState.AddModelError("", ex.Message);
                    return(View(model));
                }
            }
        }
        public ActionResult EditarFactura(EditarFacturaViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            using (var editar = new EditarFacturaHandler())
            {
                try
                {
                    editar.Ejecutar(model);

                    //return RedirectToAction("_ListaFacturasxEmpresa", new { filtroNuEmpresa = model.NuEmpresa });
                    //return ListarDetalle(model.NuEmpresa);
                    return(RedirectToAction("Lista", new { filtroCoUser = User.MostrarNombre() }));
                }
                catch (Exception ex)
                {
                    ModelState.AddModelError("", ex.Message);
                    return(View(model));
                }
            }
        }