public int CreatePhone(PhoneModelRequest data) { if (data != null && data.IsValidate()) { Phone phone = data.ToPhone(); using (DataLayer.DataAccess.Context context = new DataLayer.DataAccess.Context()) { context.Products.Add(phone); context.SaveChanges(); return(phone.Id); } } return(0); }
public bool UpdatePhone(int id, PhoneModelRequest data) { if (data != null && data.IsValidate()) { using (DataLayer.DataAccess.Context context = new DataLayer.DataAccess.Context()) { Phone phone = context.Products.OfType <Phone>().First(p => p.Id == id); if (phone != null) { //update data } context.SaveChanges(); return(true); } } return(false); }