public bool CreateCalamity(CalamityViewDTO calamity) { bool check = false; if (calamity != null) { Calamity calamityModel = new Calamity() { //CalamityId = calamity.CalamityId, CalamityName = calamity.CalamityName, Description = calamity.Description, Location = calamity.Location, StartTime = calamity.StartTime, EndTime = calamity.EndTime, NumberOfFilming = calamity.NumberOfFilming, RoleSpecification = calamity.RoleSpecification, Status = calamity.Status, IsActive = true, }; _unitOfWork.GetRepository <Calamity>().Insert(calamityModel); _unitOfWork.Commit(); check = true; } return(check); }
public IActionResult CreateCalamity(CalamityViewDTO calamity) { if (calamity == null) { return(BadRequest("null")); } bool check = _calamityLogic.CreateCalamity(calamity); if (!check) { return(BadRequest("Cannot create a calamity")); } return(Ok(calamity)); }