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);
        }
Exemple #2
0
        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));
        }