public ActionResult Create(ServiceCreate model) { if (ModelState.IsValid) { var service = CreateServiceService(); service.CreateService(model); return(RedirectToAction("Index")); } return(View(model)); }
public bool CreateService(ServiceCreate model) { var entity = new Service { Name = model.Name, Cost = model.Cost, Duration = model.Duration, DurationUnit = model.DurationUnit, Description = model.Description }; _context.Services.Add(entity); return(_context.SaveChanges() == 1); }
public IHttpActionResult Post(ServiceCreate servicez) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateServiceService(); if (!service.ServiceCreate(servicez)) { return(InternalServerError()); } return(Ok()); }
public bool ServiceCreate(ServiceCreate model) { var entity = new Service() { ServiceOwnerId = _sUserId, ServiceName = model.ServiceName, ServicePrice = model.ServicePrice, ServiceDescription = model.ServiceDescription, CreatedUtc = DateTimeOffset.Now, ServiceReviewId = model.ServiceReviewId }; using (var ctx = new ApplicationDbContext()) { ctx.Services.Add(entity); return(ctx.SaveChanges() == 1); } }