public ApiOrderDetail Add(ApiOrderDetail apiOrderDetail)
        {
            db.OrderDetails.Add(Mapper.Map <ApiOrderDetail, OrderDetail>(apiOrderDetail));
            db.SaveChanges();

            return(apiOrderDetail);
        }
 public ApiOrderDetail Put([FromBody] ApiOrderDetail apiOrderDetail)
 {
     try
     {
         apiOrderDetail = service.Update(apiOrderDetail);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(apiOrderDetail);
 }
        public ApiOrderDetail GetSingle(int?id)
        {
            ApiOrderDetail apiOrderDetail = new ApiOrderDetail();

            try
            {
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(apiOrderDetail);
        }
        public ApiOrderDetail Update(ApiOrderDetail apiOrderDetail)
        {
            var orderDetailInDB = db.OrderDetails.Where(o => o.OrderID == apiOrderDetail.OrderID && o.ProID == apiOrderDetail.ProID).FirstOrDefault();

            if (orderDetailInDB != null)
            {
                orderDetailInDB = Mapper.Map <ApiOrderDetail, OrderDetail>(apiOrderDetail);
                db.Entry(orderDetailInDB).State = System.Data.EntityState.Modified;
                db.SaveChanges();
            }

            return(Mapper.Map <OrderDetail, ApiOrderDetail>(orderDetailInDB));
        }
Example #5
0
 public ApiOrderDetail Update(ApiOrderDetail orderDetail)
 {
     return(factory.OrderDetailsDAO.Update(orderDetail));
 }
Example #6
0
 public ApiOrderDetail Add(ApiOrderDetail orderDetail)
 {
     return(factory.OrderDetailsDAO.Add(orderDetail));
 }
Example #7
0
 public ApiOrderDetail Put(int?id, [FromBody] ApiOrderDetail apiorderdetail)
 {
     return(apiorderdetail);
 }
Example #8
0
 public ApiOrderDetail Post([FromBody] ApiOrderDetail apiorderdetail)
 {
     return(apiorderdetail);
 }