Beispiel #1
0
        public ActionResult NewAffiliate()
        {
            var modelo = new AffiliatesModel();
            modelo.Ciudad = Repository().Query<Ciudades>().ToList();
            modelo.TipoPaciente = Repository().Query<TipoPacientes>().ToList();

            return PartialView(new AffiliatesModel());
        }
Beispiel #2
0
 public ActionResult NewAffiliate(AffiliatesModel model)
 {
     var repo = Repository();
     var newCiudad = repo.First<Ciudades>(x => x.Id_Ciudad == 1);
     var newTipoPaciente = repo.First<TipoPacientes>(x => x.Id_TipoPaciente == 1);
     var newPerson = Mapper.Map<AffiliatesModel, Personas>(model);
     newPerson.Id_Ciudad = newCiudad;
     repo.Add(newPerson);
     var afiliado = Mapper.Map<AffiliatesModel, Pacientes>(model);
     afiliado.AddPerson(newPerson);
     afiliado.AddTipoPaciente(newTipoPaciente);
     repo.Add(afiliado);
     UoW.Commit();
     return RedirectToAction("Index","Home");
 }