Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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));
     }
 }
Esempio n. 3
0
 public Tool Create(ToolCreateModel model)
 {
     return(uow.GetService <IToolRepository>().CreateTool(model));
 }