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