Ejemplo n.º 1
0
        public ActionResult Accesorio_Borrar(int codAccesorioModelo, int codModelo)
        {
            try
            {
                ServicioSistema <Modelo> .BeginTransaction();

                Modelo modelo = ServicioSistema <Modelo> .GetById(m => m.CodModelo == codModelo);

                AccesorioModelo accesorioModelo = modelo.Accesorios.FirstOrDefault <AccesorioModelo>(am => am.CodAccesorioModelo == codAccesorioModelo);

                if (accesorioModelo != null)
                {
                    modelo.Accesorios.Remove(accesorioModelo);

                    ServicioSistema <AccesorioModelo> .Delete(am => am.CodAccesorioModelo == codAccesorioModelo);

                    ServicioSistema <Modelo> .SaveOrUpdate(modelo);
                }

                ServicioSistema <Modelo> .CommitTransaction();

                ModelState.Clear();

                return(RedirectToAction("Accesorio_Lista", new { codModelo = codModelo }));
                //return Url.Action("Accesorios", new { codModelo = codModelo });
                //return Accesorios(codModelo);
            }
            catch (Exception ex)
            {
                ServicioSistema <Modelo> .RollbackTransaction();

                //ServicioSistema<AccesorioModelo>.RollbackTransaction();
                throw ex;
            }
        }
Ejemplo n.º 2
0
        public ActionResult ClubMatassiPuntosCliente_Borrar(int codClubMatassiPuntosCliente)
        {
            ClubMatassiPuntosCliente premio = ServicioSistema <ClubMatassiPuntosCliente> .GetById(cmc => cmc.CodClubMatassiPuntosCliente == codClubMatassiPuntosCliente);

            if (premio != null)
            {
                ServicioSistema <ClubMatassiPuntosCliente> .Delete(premio);
            }

            return(RedirectToAction("ClubMatassiPuntosCliente_Lista"));
        }
Ejemplo n.º 3
0
        public ActionResult ClubMatassiCatalogo_Borrar(int codClubMatassiCatalogo)
        {
            ClubMatassiCatalogo premio = ServicioSistema <ClubMatassiCatalogo> .GetById(cmc => cmc.CodClubMatassiCatalogo == codClubMatassiCatalogo);

            if (premio != null)
            {
                ServicioSistema <ClubMatassiCatalogo> .Delete(premio);
            }

            return(RedirectToAction("ClubMatassiCatalogo_Lista"));
        }
Ejemplo n.º 4
0
        public ActionResult ValorCuota_Borrar(int codValorCuotaPlanAutoahorro)
        {
            ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .GetById(vcpa => vcpa.CodValorCuotaPlanAutoahorro == codValorCuotaPlanAutoahorro);

            if (valorCuotaPlanAutoahorro != null)
            {
                ServicioSistema <ValorCuotaPlanAutoahorro> .Delete(valorCuotaPlanAutoahorro);
            }

            return(RedirectToAction("Cuotas", new { codPlanAutoahorro = valorCuotaPlanAutoahorro.PlanAutoahorro.CodPlanAutoahorro }));
        }
Ejemplo n.º 5
0
        public ActionResult ServiciosInspeccion_Borrar(int codServicioMantenimiento)
        {
            ServicioMantenimiento servicioMantenimiento = ServicioSistema <ServicioMantenimiento> .GetById(sm => sm.CodServicioMantenimiento == codServicioMantenimiento);

            if (servicioMantenimiento != null)
            {
                ServicioSistema <ServicioMantenimiento> .Delete(servicioMantenimiento);
            }

            return(RedirectToAction("ServiciosInspeccion_Lista"));
        }
Ejemplo n.º 6
0
        public ActionResult AccesosHome_Borrar(int codAccesosHome)
        {
            AccesosHome accesosHome = ServicioSistema <AccesosHome> .GetById(ah => ah.CodAccesosHome == codAccesosHome);

            if (accesosHome != null)
            {
                ServicioSistema <AccesosHome> .Delete(accesosHome);
            }

            return(RedirectToAction("AccesosHome_Listar"));
        }
Ejemplo n.º 7
0
        public ActionResult EliminarArchivo(int CodArchivo)
        {
            try
            {
                ServicioSistema <ArchivoAutoahorro> .BeginTransaction();

                ServicioSistema <ArchivoAutoahorro> .Delete(aa => aa.CodArchivoAutoahorro == CodArchivo);

                ServicioSistema <ArchivoAutoahorro> .CommitTransaction();
            }
            catch (Exception ex)
            {
                ServicioSistema <ArchivoAutoahorro> .RollbackTransaction();
            }
            finally
            {
                ObtenerArchivosCargados();
            }

            return(RedirectToAction("CargaArchivos"));
        }
Ejemplo n.º 8
0
        public ActionResult Caracteristica_Eliminar(int codCaracteristicaModelo, int codVersionModelo)
        {
            try
            {
                ServicioSistema <CaracteristicaVersion> .BeginTransaction();

                ServicioSistema <CaracteristicaVersion> .Delete(cv => cv.CaracteristicaModelo.CodCaracteristicaModelo == codCaracteristicaModelo && cv.VersionModelo.CodVersionModelo == codVersionModelo);

                ServicioSistema <CaracteristicaVersion> .CommitTransaction();

                ModelState.Clear();

                return(RedirectToAction("Caracteristica_Lista", new { codVersion = codVersionModelo }));
            }
            catch (Exception ex)
            {
                ServicioSistema <CaracteristicaVersion> .RollbackTransaction();

                throw ex;
            }
        }
Ejemplo n.º 9
0
        public ActionResult Imagen_Borrar(int CodImagenModelo, int CodModelo)
        {
            ServicioSistema <ImagenModelo> .Delete(im => im.CodImagenModelo == CodImagenModelo);

            return(RedirectToAction("Imagen_Lista", new { codModelo = CodModelo }));
        }
Ejemplo n.º 10
0
        public ActionResult Seminuevo_Borrar(int codSeminuevo)
        {
            ServicioSistema <Seminuevo> .Delete(s => s.CodSeminuevo == codSeminuevo);

            return(RedirectToAction("Seminuevo_Lista"));
        }