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); } } }
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 }); }