Esempio n. 1
0
 public static List <Donacion> listado()
 {
     using (var data = new TrabajoEntities())
     {
         return(data.Donacion.ToList());
     }
 }
Esempio n. 2
0
        public static bool actualizar(Donador donador)
        {
            bool exito = true;

            try
            {
                using (var data = new TrabajoEntities())
                {
                    Donador donadorActualizar = data.Donador.Where(x => x.idDonador == donador.idDonador).FirstOrDefault();
                    donadorActualizar.Nombre          = donador.Nombre;
                    donadorActualizar.Apellidos       = donador.Apellidos;
                    donadorActualizar.tipoDonacion    = donador.tipoDonacion;
                    donadorActualizar.Caracteristicas = donador.Caracteristicas;
                    donadorActualizar.Cantidad        = donador.Cantidad;
                    donadorActualizar.Dni             = donador.Dni;
                    donadorActualizar.Fecha           = donador.Fecha;
                    donadorActualizar.Estado          = donador.Estado;
                    donadorActualizar.Dni             = donador.Dni;
                    data.SaveChanges();
                }
            }
            catch (Exception)
            {
                exito = false;
            }
            return(exito);
        }
Esempio n. 3
0
 public static Donacion obtener(int donacionCodigo)
 {
     using (var data = new TrabajoEntities())
     {
         data.Configuration.LazyLoadingEnabled = false;
         return(data.Donacion.Where(x => x.idDonacion == donacionCodigo).FirstOrDefault());
     }
 }
Esempio n. 4
0
        public static bool registrar(Donacion donacion)
        {
            bool exito = true;

            try
            {
                using (var data = new TrabajoEntities())
                {
                    data.Donacion.Add(donacion);
                    data.SaveChanges();
                }
            }
            catch (Exception)
            {
                exito = false;
            }
            return(exito);
        }
Esempio n. 5
0
        public static bool eliminar(int donacionCodigo)
        {
            bool exito = true;

            try
            {
                using (var data = new TrabajoEntities())
                {
                    Donacion donacion = data.Donacion.Where(x => x.idDonacion == donacionCodigo).FirstOrDefault();
                    data.Donacion.Remove(donacion);
                    data.SaveChanges();
                }
            }
            catch (Exception)
            {
                exito = false;
            }
            return(exito);
        }
Esempio n. 6
0
        public static bool actualizar(Donacion donacion)
        {
            bool exito = true;

            try
            {
                using (var data = new TrabajoEntities())
                {
                    Donacion donacionActualizar = data.Donacion.Where(x => x.idDonacion == donacion.idDonacion).FirstOrDefault();
                    donacionActualizar.idDonador    = donacion.idDonador;
                    donacionActualizar.idUsuario    = donacion.idUsuario;
                    donacion.idPersona              = donacion.idPersona;
                    donacionActualizar.fechaEntrega = donacion.fechaEntrega;
                    donacionActualizar.Estado       = donacion.Estado;
                    data.SaveChanges();
                }
            }
            catch (Exception)
            {
                exito = false;
            }
            return(exito);
        }