public Tool CreateTool(ToolCreateModel model) { Tool newTool = new Tool() { ToolId = Guid.NewGuid().ToString(), Name = model.Name, Description = model.Description, Quantity = model.Quantity, ImageTool = model.Image, Status = "Process" }; Create(newTool); return(newTool); }
public IActionResult Create([FromBody] ToolCreateModel model) { try { Tool tool = _uow.GetService <ToolDomain>().Create(model); if (tool != null) { _uow.SaveChanges(); return(Success(tool.ToolId)); } return(BadRequest()); } catch (Exception ex) { return(Error(ex.Message)); } }
public Tool Create(ToolCreateModel model) { return(uow.GetService <IToolRepository>().CreateTool(model)); }