public async Task <Equipment> Create(EquipmentCreate create) { var equipment = Equipment.FromCreate(create); await _equipment.InsertOneAsync(equipment); return(equipment); }
public bool CreateEquipment(EquipmentCreate model) { var entity = new Equipment { OwnerId = _ownerId, EquipmentName = model.EquipmentName }; using (var ctx = new ApplicationDbContext()) { ctx.Equipments.Add(entity); return(ctx.SaveChanges() == 1); } }
public IHttpActionResult CreateEquipment(EquipmentCreate equipment) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var svc = CreateEquipmentService(); if (!svc.CreateEquipment(equipment)) { return(InternalServerError()); } return(Ok("201")); }
public ActionResult Create(EquipmentCreate equipment) { if (!ModelState.IsValid) { return(View()); } var svc = CreateEquipService(); if (svc.CreateEquipment(equipment)) { return(RedirectToAction("Index")); } return(View(equipment)); }
//Create an Equipment public bool CreateEquipment(EquipmentCreate model) { var entity = new ExerciseEquipment() { UserID = _userId, ExerciseEquipmentName = model.ExerciseEquipmentName, ExerciseEquipmentDescription = model.ExerciseEquipmentDescription, ExerciseId = model.ExerciseId, CreatedUtc = DateTimeOffset.UtcNow, }; using (var ctx = new ApplicationDbContext()) { ctx.Equipments.Add(entity); return(ctx.SaveChanges() == 1); } }
public ActionResult Create(EquipmentCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreateEquipmentService(); if (service.CreateEquipment(model)) { TempData["SaveResult"] = "Your equipment entry was saved."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Equipment entry could not be created."); return(View(model)); }
public async Task <ActionResult <Equipment> > Create([FromHeader] string authToken, EquipmentCreate create) { if (!await _authenticationService.CheckAccess(authToken, "equipmentMgr")) { return(Unauthorized()); } Equipment created = await _equipmentService.Create(create); await _logService.Create(new Log( null, AuthenticationHelpers.GetUserIdFromToken(authToken), DateTime.UtcNow, "Document created.", "equipment", created.Id, JsonSerializer.Serialize(created) )); return(Ok(created)); }