public ActionResult AddEditPartidoPolitico(AddEditPartidoPoliticoViewModel objViewModel)
        {
            try
            {
                ONPEEntities    context    = new ONPEEntities();
                PartidoPolitico objPartido = new PartidoPolitico();
                if (objViewModel.PartidoPoliticoId.HasValue)
                {
                    objPartido        = context.PartidoPolitico.FirstOrDefault(X => X.PartidoPoliticoId == objViewModel.PartidoPoliticoId);
                    objPartido.Nombre = objViewModel.nombre;
                }
                else
                {
                    objPartido.Nombre = objViewModel.nombre;
                    objPartido.Estado = "ACT";
                    context.PartidoPolitico.Add(objPartido);
                }

                context.SaveChanges();
                TempData["Mensaje"] = "Exito! La operacion se ejecutó satisfactoriamente";
                return(RedirectToAction("LstPartidoPolitico"));
            }
            catch (Exception ex)
            {
                return(View(objViewModel));
            }
        }
Example #2
0
        public ActionResult AddEditPartidoPolitico(AddEditPartidoPoliticoViewModel objViewModel)
        {
            try
            {
                ONPEWEBEntities context    = new ONPEWEBEntities();
                PartidoPolitico objPartido = new PartidoPolitico();
                if (objViewModel.PartidoPoliticoId.HasValue)
                {
                    objPartido        = context.PartidoPolitico.FirstOrDefault(X => X.PartidoPoliticoId == objViewModel.PartidoPoliticoId);
                    objPartido.Nombre = objViewModel.nombre;
                }
                else
                {
                    objPartido.Nombre = objViewModel.nombre;
                    objPartido.Estado = "ACT";
                    context.PartidoPolitico.Add(objPartido);
                }

                context.SaveChanges();
                TempData["Mensaje"] = "Partido guardado";
                return(RedirectToAction("LstPartidoPolitico"));
            }
            catch (Exception ex)
            {
                TempData["Mensaje"] = "Campo(s) incompleto(s)";
                return(View(objViewModel));
            }


            //A
        }
Example #3
0
 public static PartidoDTO Bind(PartidoPolitico partido)
 {
     return(new PartidoDTO
     {
         Id = partido.Id,
         Nombre = partido.Nombre,
         Listas = new List <ListaDTO>()
     });
 }
        public void CargarDatos(int?PartidoPoliticoId)
        {
            this.PartidoPoliticoId = PartidoPoliticoId;

            if (PartidoPoliticoId.HasValue)
            {
                ONPEEntities    context            = new ONPEEntities();
                PartidoPolitico objPartidoPolitico = context.PartidoPolitico.FirstOrDefault(X =>
                                                                                            X.PartidoPoliticoId == X.PartidoPoliticoId);
            }
        }
Example #5
0
        public void CargarDatos(int?PartidoPoliticoId)
        {
            ONPEEntities context = new ONPEEntities();

            this.PartidoPoliticoId = PartidoPoliticoId;



            if (PartidoPoliticoId.HasValue) // SI ES EDITAR
            {
                PartidoPolitico objPartido = context.PartidoPolitico.FirstOrDefault(X => X.PartidoPoliticoId == PartidoPoliticoId);
                this.nombre = objPartido.Nombre;
            }
        }
Example #6
0
        public ActionResult DeletePartidoPolitico(DeletePartidoPoliticoViewModel objViewModel)
        {
            ONPEEntities    context            = new ONPEEntities();
            PartidoPolitico objPartidoPolitico = new PartidoPolitico();

            if (objViewModel.PartidoPoliticoId.HasValue)
            {
                objPartidoPolitico = context.PartidoPolitico.FirstOrDefault(X =>
                                                                            X.PartidoPoliticoId == objViewModel.PartidoPoliticoId);
            }
            context.PartidoPolitico.Remove(objPartidoPolitico);
            context.SaveChanges();

            return(RedirectToAction("LstPartidoPolitico"));
        }
Example #7
0
        public ActionResult AddEditPartidoPolitico(AddEditPartidoPoliticoViewModel objViewModel)
        {
            ONPEEntities    context            = new ONPEEntities();
            PartidoPolitico objPartidoPolitico = new PartidoPolitico();

            if (objViewModel.PartidoPoliticoId.HasValue)
            {
                objPartidoPolitico = context.PartidoPolitico.FirstOrDefault(X =>
                                                                            X.PartidoPoliticoId == objViewModel.PartidoPoliticoId);
                objPartidoPolitico.Nombre = objViewModel.Nombre;
            }
            else
            {
                objPartidoPolitico.Nombre = objViewModel.Nombre;
                objPartidoPolitico.Estado = "ACT";
                context.PartidoPolitico.Add(objPartidoPolitico);
            }

            context.SaveChanges();
            return(RedirectToAction("LstPartidoPolitico"));
        }