private EquipmentDTO Create(EquipmentViewModel viewModel) { try { log.Debug(EquipmentViewModel.FormatEquipmentViewModel(viewModel)); EquipmentDTO equipment = new EquipmentDTO(); // copy values viewModel.UpdateDTO(equipment, null); //RequestContext.Principal.Identity.GetUserId()); // audit equipment.CreateBy = null; //RequestContext.Principal.Identity.GetUserId(); equipment.CreateOn = DateTime.UtcNow; // add log.Debug("_equipmentService.AddEquipment - " + EquipmentDTO.FormatEquipmentDTO(equipment)); int id = _equipmentService.AddEquipment(equipment); equipment.EquipmentId = id; log.Debug("result: 'success', id: " + id); return(equipment); } catch (Exception e) { // error log.Error(e.ToString()); throw; } }
public IActionResult AddEquipment([FromBody] EquipmentObject equipment) { if (equipment != null) { _service.AddEquipment(equipment); } return(Ok()); }
public IActionResult Create(Equipments equipments) { if (ModelState.IsValid) { _equipmentService.AddEquipment(equipments); return(RedirectToAction(nameof(Index))); } return(View(equipments)); }
public async Task <IHttpActionResult> Post([FromBody] EquipmentViewModel equipment) { var addedEquipment = await Task.Run(() => _equipmentService.AddEquipment(equipment)); return(CreatedAtRoute("GetEquipmentById", new { id = addedEquipment.Id }, addedEquipment)); }
public void AddEquipment(string name, int quant) { _service.AddEquipment(name, quant); }
public ActionResult AddEquipment([FromBody] Equipment equipment) { Equipment addedEquipment = _equipmentService.AddEquipment(equipment); return(Ok(addedEquipment.Id)); }
public IHttpActionResult AddEquipment(Models.Context.Equipment equipment) => Ok(_equipmentService.AddEquipment(equipment));
public IHttpActionResult AddEquipment(Equipment equipment) => Ok(_equipmentService.AddEquipment(equipment));
public async Task <IActionResult> AddEquipment([FromBody] EquipmentToAddDto equipmentToAdd) { await _equipmentService.AddEquipment(equipmentToAdd); return(Ok()); }