public ActionResult DatosPersona(int idPersona)
        {
            List <SexoItemsVM>    listaSexos = AD_Personas.ObtenerListaSexos();
            List <SelectListItem> itemsCombo = listaSexos.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.Nombre,
                    Value = d.IdSexo.ToString(),
                    Selected = false
                });
            });


            Persona resultado = AD_Personas.ObtenerPersona(idPersona);//no se le pone new ad_.... porque el metodo es estatico

            foreach (var item in itemsCombo)
            {
                if (item.Value.Equals(resultado.IdSexo.ToString()))
                {
                    item.Selected = true;
                    break;
                }
            }
            ViewBag.items = itemsCombo;

            ViewBag.Nombre = resultado.Nombre + " " + resultado.Apellido;
            return(View(resultado));
        }
示例#2
0
        // Alta Persona Inactiva
        public ActionResult AltaPersonaInactiva(int idPersona)
        {
            List <SexoItemVM> listaSexos = AD_Personas.ObtenerListaSexos();
            // este de aca se utiliza para poder luego cargar la info en un combo
            List <SelectListItem> itemsCombo = listaSexos.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.Nombre,
                    Value = d.IdSexo.ToString(),
                    Selected = false
                });
            });

            Persona resultado = AD_Personas.ObtenerPersonaInactiva(idPersona);

            foreach (var item in itemsCombo)
            {
                if (item.Value.Equals(resultado.IdSexo.ToString()))
                {
                    item.Selected = true;
                    break;
                }
            }
            ViewBag.items = itemsCombo;

            ViewBag.Nombre = resultado.Nombre + " " + resultado.Apellido;
            return(View(resultado));
        }
        public ActionResult DatosPersona(int idPersona)
        {
            List <SexoItemVM> listaSexos = AD_Personas.ObtenerListaSexo();

            List <SelectListItem> itemsCombo = listaSexos.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.nombre,
                    Value = d.idSexo.ToString(),
                    Selected = false
                });
            });

            Persona resultado = AD_Personas.ObtenerPersona(idPersona);

            foreach (var item in itemsCombo)
            {
                if (item.Value.Equals(resultado.IdSexo.ToString()))
                {
                    ;
                }
                {
                    item.Selected = true;
                    break;
                }
            }
            return(View(resultado));
        }
        public ActionResult DatosPersona(int idPersona)
        {
            Persona resultado = AD_Personas.ObtenerPersona(idPersona);

            ViewBag.Nombre = resultado.Nombre + " " + resultado.Apellido;
            return(View(resultado));
        }
 public ActionResult DatosPersona(Persona model)
 {
     if (ModelState.IsValid)
     {
         bool resultado = AD_Personas.actualizarDatosPersona(model);
         if (resultado)
         {
             return(RedirectToAction("ListadoPersona", "Persona"));
         }
         else
         {
             return(View(model));
         }
     }
     return(View());
 }
 public ActionResult AltaPersona(Persona model)
 {
     if (ModelState.IsValid)
     {
         bool resultado = AD_Personas.InsertarNuevaPersona(model);
         if (resultado)
         {
             return(RedirectToAction("ListadoPersonas", "Persona"));
         }
         return(View(model));
     }
     else
     {
         return(View(model));
     }
 }
        public ActionResult AltaPersona()
        {
            List <SexoItemsVM>    listaSexos = AD_Personas.ObtenerListaSexos();
            List <SelectListItem> items      = listaSexos.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.Nombre,
                    Value = d.IdSexo.ToString(),
                    Selected = false
                });
            });

            ViewBag.items = items;

            return(View());
        }
示例#8
0
        public ActionResult AltaPersona()
        {
            List <SexoItemVM> listaSexos = AD_Personas.ObtenerListaSexos();
            // este de aca se utiliza para poder luego cargar la info en un combo
            List <SelectListItem> items = listaSexos.ConvertAll(d =>
            {
                return(new SelectListItem()
                {
                    Text = d.Nombre,
                    Value = d.IdSexo.ToString(),
                    Selected = false
                });
            });

            // a esos datos los agregamos a la bolsito
            ViewBag.items = items;

            return(View());
        }
示例#9
0
 public ActionResult EliminarPersona(Persona model)
 {
     if (ModelState.IsValid)
     {
         bool resultado = AD_Personas.EliminarPersona(model);
         if (resultado)
         {
             return(RedirectToAction("ListadoPersonas", "Persona"));
         }
         else
         {
             return(View(model));
         }
     }
     else
     {
         return(View(model));
     }
 }
示例#10
0
        public ActionResult EliminarPersona(int idPersona)
        {
            Persona resultado = AD_Personas.ObtenerPersona(idPersona);

            return(View(resultado));
        }
示例#11
0
        // Listado Persona Inactiva
        public ActionResult ListadoPersonasInactivas()
        {
            List <Persona> lista = AD_Personas.ObtenerListaPersonasInactivas();

            return(View(lista));
        }
        // GET: Persona

        public ActionResult EliminarPersona(int idPersona)
        {
            Persona resultado = AD_Personas.ObtenerPersona(idPersona);//no se le pone new ad_.... porque el metodo es estatico

            return(View(resultado));
        }