/// <inheritdoc />
        public bool UpdateLineItem(DeliveryRequestLineItem obj)
        {
            _db.Entry(obj).State = EntityState.Modified;
            _db.SaveChanges();

            return(true);
        }
 public bool Update(DeliveryRequestLineItem obj)
 {
     //var getObj = GetById(obj.Id);
     //_db.Entry(getObj).State = System.Data.Entity.EntityState.Detached;
     _db.Entry(obj).State = EntityState.Modified;
     //_db.DeliveryRequestLineItems.Attach(obj);
     _db.SaveChanges();
     return(true);
 }
        public long AddLineItem(object obj)
        {
            var objModel = JObject.Parse(obj.ToString());

            var deliveryRequest = new DeliveryRequestLineItem();

            deliveryRequest = objModel.ToObject <DeliveryRequestLineItem>();

            return(_deliveryRequestLineItemRepository.Add(deliveryRequest));
        }
        public bool UpdateLineItem(object obj)
        {
            var objModel = JObject.Parse(obj.ToString());

            var deliveryRequest = new DeliveryRequestLineItem();

            deliveryRequest = objModel.ToObject <DeliveryRequestLineItem>();

            _deliveryRequestLineItemRepository.Update(deliveryRequest);
            return(true);
        }
        //public IEnumerable<DeliveryRequestLineItem> GetList(int take)
        //{
        //    return _deliveryRequestLineItemRepository.GetList(take);
        //}

        public bool Update(DeliveryRequestLineItem obj)
        {
            try
            {
                _deliveryRequestLineItemRepository.Update(obj);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
 public long Add(DeliveryRequestLineItem obj)
 {
     try
     {
         _deliveryRequestLineItemRepository.Add(obj);
         return(obj.Id);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
 public long Add(DeliveryRequestLineItem obj)
 {
     _db.DeliveryRequestLineItems.Add(obj);
     _db.SaveChanges();
     return(obj.Id);
 }
 public void Detach(DeliveryRequestLineItem obj)
 {
     _db.Entry(obj).State = EntityState.Detached;
 }