Example #1
0
 public static bool deleteLending(LENDING l)
 {
     using (DAL.Charity_DBEntities db = new DAL.Charity_DBEntities())
     {
         DAL.LENDINGS l1 = db.LENDINGS.SingleOrDefault(le => le.ProductCode == l.ProductCode && le.LendingDate == l.LendingDate);
         db.LENDINGS.Remove(l1);
         try
         {
             db.SaveChanges();
             return(true);
         }
         catch (DbEntityValidationException ex)
         {
             foreach (var entityValidationErrors in ex.EntityValidationErrors)
             {
                 foreach (var validationError in entityValidationErrors.ValidationErrors)
                 {
                     System.Diagnostics.Debug.WriteLine(
                         "Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage);
                 }
             }
             System.Diagnostics.Debug.WriteLine("no");
             return(false);
         }
     }
 }
Example #2
0
 public static DTO.LENDING convertToDTO(DAL.LENDINGS l)
 {
     return(new DTO.LENDING
     {
         Comment = l.Comment,
         LendingCode = l.LendingCode,
         LendingDate = l.LendingDate,
         ProductCode = l.ProductCode,
         ReturnDate = l.ReturnDate,
         UserCode = l.UserCode
     });
 }