public JsonResult AddMark([FromBody] GlobalViewModel model) { Result <TcpExample.Domain.DBModel.Mark> result = new Result <TcpExample.Domain.DBModel.Mark>(); if (model.MarkCode != null && model.MarkCode.Length == 1 && model.MarkName != null && model.MarkName.Length > 0) { var mark = _markService.GetMark(model.MarkCode); if (mark.Data == null) { TcpExample.Domain.DBModel.Mark newMark = new Domain.DBModel.Mark() { Code = model.MarkCode, Name = model.MarkName }; var addResult = _markService.AddMark(newMark); return(new JsonResult(addResult)); } else { result.Success = false; result.Message = "This code is exists !!"; } } else { result.Success = false; result.Message = "Invalid data !!"; } return(new JsonResult(result)); }
public ActionResult <MarkVM> AddMark([FromBody] MarkDTO markDTO) { var mark = _mapper.Map <Mark>(markDTO); _markService.AddMark(mark); _markService.SaveChanges(); _log.Save(User.Identity.Name, "Dodano Markę", GetType().Name); return(Ok()); }
public IActionResult AddMark(Mark mark) { return(Ok(_markService.AddMark(mark))); }
public ActionResult <HttpResponse> AddMark([FromBody] MarkModel markModel) { _markService.AddMark((MarkDTO) new MarkDTO().InjectFrom(markModel)); return(Ok()); }