Exemplo n.º 1
0
        public static POPImage GetPaymentPopImage(Payment pay)
        {
            POPImage img = null;

            if (PaymentServices.IsNotNull(pay))
            {
                var imgs = (from i in DbAccessHandler.DbContext.POPImages where i.PaymentId == pay.Id select i).ToList();
                if (imgs.Count() > 0)
                {
                    img = imgs.First();
                }
            }
            return(img);
        }
Exemplo n.º 2
0
 public static void AddImage(POPImage NewImg)
 {
     if (IsNotNull(NewImg))
     {
         if (!ExistInRecord(NewImg))
         {
             if (PaymentServices.IsNotNull(NewImg.Payment))
             {
                 DbAccessHandler.DbContext.Entry(NewImg.Payment).State = EntityState.Unchanged;
                 DbAccessHandler.DbContext.POPImages.Add(NewImg);
                 DbAccessHandler.DbContext.SaveChanges();
             }
         }
     }
 }