public IActionResult Create([FromBody] Models.Base.UserType model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _repository.Insert(Mapper.Map <Entities.UserType>(model)); _repository.Save(); return(Ok()); }
public IActionResult Create([FromBody] Models.Base.UserType model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = Get().Where(a => a.Type.ToLower() == model.Type.ToLower()).FirstOrDefault(); if (entity != null) { return(BadRequest("Duplicate,UserType with same name already exists.")); } _repository.Insert(Mapper.Map <Entities.UserType>(model)); _repository.Save(); return(Ok()); }