Ejemplo n.º 1
0
 public static bool create(tbl_donation donation)
 {
     using (var data = new ProyectoCovidDAW2020Entity())
     {
         data.tbl_donation.Add(donation);
         data.SaveChanges();
         return(true);
     }
     return(false);
 }
Ejemplo n.º 2
0
        public static bool AssignDonation(int idDonation, int idPerson)
        {
            var data = new ProyectoCovidDAW2020Entity();

            tbl_donation donation = data.tbl_donation.Where(x => x.id == idDonation).FirstOrDefault();

            if (donation == null)
            {
                return(false);
            }
            donation.tbl_user_person = idPerson;
            donation.state           = 4;
            donation.fecha_assign    = DateTime.Now;

            data.SaveChanges();
            return(true);
        }
Ejemplo n.º 3
0
        public static bool updateDonationState(int idDonation, int state)
        {
            using (var data = new ProyectoCovidDAW2020Entity())
            {
                tbl_donation donation = data.tbl_donation.Where(x => x.id == idDonation).FirstOrDefault();
                if (donation == null)
                {
                    return(false);
                }
                donation.state = state;
                if (state == 4)
                {
                    donation.fecha_assign = DateTime.Now;
                }
                else if (state == 1)
                {
                    donation.fecha_delivery = DateTime.Now;
                }


                data.SaveChanges();
                return(true);
            }
        }