Пример #1
0
        public ActionResult Detalle(int id)
        {
            ServiceClient client  = new ServiceClient();
            DonadorDTO    donador = client.ObtenerDonador(id);

            return(PartialView(donador));
        }
Пример #2
0
        public ActionResult Editar(int id)
        {
            ServiceClient cliente = new ServiceClient();
            DonadorDTO    donador = cliente.ObtenerDonador(id);

            donador.Nacionalidades = cliente.ObtenerNacionalidades().ToList();
            donador.Periodicidades = cliente.ObtenerPeriodicidades().ToList();
            return(View(donador));
        }
Пример #3
0
        public ActionResult Crear(DonadorDTO donador)
        {
            ServiceClient cliente = new ServiceClient();

            if (!ModelState.IsValid)
            {
                donador.Nacionalidades = cliente.ObtenerNacionalidades().ToList();
                donador.Periodicidades = cliente.ObtenerPeriodicidades().ToList();
                return(View(donador));
            }

            cliente.CrearDonador(donador);
            return(RedirectToAction("Donadores"));
        }
Пример #4
0
 public bool ActualizarDonador(DonadorDTO donador)
 {
     using (BAPLNEntities entities = new BAPLNEntities())
     {
         LIS_Donador lisDonador = entities.LIS_Donador.Find(donador.Id);
         lisDonador.Nombre          = donador.Nombre;
         lisDonador.PrimerApellido  = donador.PrimerApellido;
         lisDonador.SegundoApellido = donador.SegundoApellido;
         lisDonador.Email           = donador.Email;
         lisDonador.TelefonoLocal   = donador.TelefonoLocal;
         lisDonador.TelefonoMovil   = donador.TelefonoLocal;
         lisDonador.Id_Periodicidad = donador.Id_Periodicidad;
         lisDonador.MontoAporte     = donador.MontoAporte;
         lisDonador.Id_Nacionalidad = donador.Id_Nacionalidad;
         lisDonador.FechaNacimiento = donador.FechaNacimiento;
         lisDonador.Activo          = donador.Activo;
         entities.SaveChanges();
     }
     return(true);
 }
Пример #5
0
        public void CrearDonador(DonadorDTO donador)
        {
            using (BAPLNEntities entities = new BAPLNEntities())
            {
                LIS_Donador lisDonador = new LIS_Donador
                {
                    Id              = donador.Id,
                    Nombre          = donador.Nombre,
                    PrimerApellido  = donador.PrimerApellido,
                    SegundoApellido = donador.SegundoApellido,
                    Email           = donador.Email,
                    TelefonoLocal   = donador.TelefonoLocal,
                    TelefonoMovil   = donador.TelefonoLocal,
                    Id_Periodicidad = donador.Id_Periodicidad,
                    MontoAporte     = donador.MontoAporte,
                    Id_Nacionalidad = donador.Id_Nacionalidad,
                    FechaNacimiento = donador.FechaNacimiento,
                    Activo          = true
                };

                entities.LIS_Donador.Add(lisDonador);
                entities.SaveChanges();
            }
        }
Пример #6
0
        public bool ActualizarDonador(DonadorDTO donador)
        {
            DonadorDAL donadorDal = new DonadorDAL();

            return(donadorDal.ActualizarDonador(donador));
        }
Пример #7
0
        public void CrearDonador(DonadorDTO donador)
        {
            DonadorDAL donadorDal = new DonadorDAL();

            donadorDal.CrearDonador(donador);
        }
Пример #8
0
        public bool ActualizarDonador(DonadorDTO donador)
        {
            DonadorDAO donadorDao = new DonadorDAO();

            return(donadorDao.ActualizarDonador(donador));
        }
Пример #9
0
        public void CrearDonador(DonadorDTO donador)
        {
            DonadorDAO donadorDao = new DonadorDAO();

            donadorDao.CrearDonador(donador);
        }