示例#1
0
        public bool DeleteInvoiceDetail(InvoiceDetail invoiceDetail)
        {
            _rInvoiceDetails.Remove(invoiceDetail);
            var result = _uow.SaveChanges();

            if (result > 0)
                return true;
            else
                return false;
        }
示例#2
0
        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;
            }
        }