public ApiRating Update(ApiRating apiRating) { var ratingInDB = db.Ratings.Where(r => r.ProID == apiRating.ProID).FirstOrDefault(); if (ratingInDB != null) { ratingInDB = Mapper.Map <ApiRating, Rating>(apiRating); db.Entry(ratingInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiRating); }
public ApiComment Update(ApiComment apiComment) { var commentInDB = db.Comments.Where(c => c.UserID == apiComment.UserID && c.ProID == apiComment.ProID).FirstOrDefault(); if (commentInDB != null) { commentInDB = Mapper.Map <ApiComment, Comment>(apiComment); db.Entry(commentInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiComment); }
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)); }
public ApiProduct Update(int?id, ApiProduct apiProduct) { var productInDB = db.Products.Where(p => p.ProID == id).FirstOrDefault(); if (productInDB != null) { apiProduct.ProID = productInDB.ProID; productInDB = Mapper.Map <ApiProduct, Product>(apiProduct); db.Entry(productInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiProduct); }
public ApiCategory Update(int?id, ApiCategory apiCategory) { var categoryInDB = db.Categories.Where(c => c.CatID == id).FirstOrDefault(); if (categoryInDB != null) { apiCategory.CatID = categoryInDB.CatID; categoryInDB = Mapper.Map <ApiCategory, Category>(apiCategory); db.Entry(categoryInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiCategory); }
public ApiStatuses Update(int?id, ApiStatuses apiStatus) { var apiStatusInDB = db.Statuses.Where(s => s.SttID == id).FirstOrDefault(); if (apiStatusInDB != null) { apiStatus.SttID = apiStatusInDB.SttID; apiStatusInDB = Mapper.Map <ApiStatuses, Status>(apiStatus); db.Entry(apiStatusInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiStatus); }
public ApiOrder Update(int?id, ApiOrder apiOrder) { var orderInDB = db.Orders.Where(o => o.OrderID == id).FirstOrDefault(); if (orderInDB != null) { apiOrder.OrderID = orderInDB.OrderID; orderInDB = Mapper.Map <ApiOrder, Order>(apiOrder); db.Entry(orderInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiOrder); }
public ApiUser Update(int?id, ApiUser apiUser) { var userInDB = db.Users.Where(u => u.f_ID == id && u.f_Username == apiUser.f_Username).FirstOrDefault(); if (userInDB != null) { apiUser.f_ID = userInDB.f_ID; userInDB = Mapper.Map <ApiUser, User>(apiUser); db.Entry(userInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiUser); }