public bool DeleteInvoiceDetail(InvoiceDetail invoiceDetail) { _rInvoiceDetails.Remove(invoiceDetail); var result = _uow.SaveChanges(); if (result > 0) return true; else return false; }
public bool SaveInvoiceDetail(InvoiceDetail invoiceDetail) { try { if (invoiceDetail.Id == 0) { _rInvoiceDetails.Add(invoiceDetail); } else { _uow.Entry(invoiceDetail).State = EntityState.Modified; } var result = _uow.SaveChanges(); if (result > 0) return true; else return false; } catch (Exception) { return false; } }