Beispiel #1
0
        public ActionResult ViewStatus(int CrimeId)
        {
            CrimeDataLayer objCrimeDataLayer = new CrimeDataLayer();
            CrimeModel     objCrimeModel     = objCrimeDataLayer.GetCrimeDetailsbyCrimeId(CrimeId);

            return(View(objCrimeModel));
        }
Beispiel #2
0
        public ActionResult Crime(CrimeModel crimeModel)
        {
            ActionResult actionResult = null;

            if (ModelState.IsValid == true)
            {
                if (crimeModel.IsDelete == true)
                {
                    //	Can't delete them at this time
                }
                else
                {
                    DataProvider.CrimeRepository.UpdateCrime
                    (
                        crimeModel.ID,
                        crimeModel.LocalGovernmentAreaID,
                        crimeModel.OffenceID,
                        crimeModel.Count,
                        crimeModel.Month,
                        crimeModel.Year,
                        crimeModel.IsDeleted,
                        crimeModel.IsVisible
                    );
                }

                actionResult = RedirectToAction("Crimes", "Admin");
            }
            else
            {
                actionResult = View(crimeModel);
            }

            return(actionResult);
        }
Beispiel #3
0
        public ActionResult NewCrime(CrimeModel crimeModel)
        {
            ActionResult actionResult = null;

            if (ModelState.IsValid == true)
            {
                DataProvider.CrimeRepository.AddCrime(crimeModel.Count, crimeModel.LocalGovernmentAreaID, crimeModel.Month, crimeModel.OffenceID, crimeModel.Year);

                actionResult = RedirectToAction("Crimes", "Admin");
            }
            else
            {
                actionResult = View(crimeModel);
            }

            return(actionResult);
        }
        public ActionResult Index(FormCollection frmCollection)
        {
            string Crime = frmCollection["Crime"];

            CrimeModel objCrimeModel = new CrimeModel();

            objCrimeModel.Crime       = frmCollection["Crime"];
            objCrimeModel.Description = frmCollection["Description"];
            objCrimeModel.Criminal    = frmCollection["CriminalName"];
            objCrimeModel.Location    = frmCollection["Location"];
            CrimeDataLayer objDatalayer = new CrimeDataLayer();
            bool           Response     = objDatalayer.SaveCrime(objCrimeModel, 1);

            ViewBag.Status  = "success";
            ViewBag.Message = "Your crime details has been successfully sent to the department";

            return(View());
        }
Beispiel #5
0
        public ActionResult UpdateStatus(int CrimeId, FormCollection frmCollection)
        {
            string         Status            = frmCollection["Status"].ToString();
            string         Comment           = frmCollection["Comment"].ToString();
            CrimeDataLayer objCrimeDataLayer = new CrimeDataLayer();
            bool           Result            = objCrimeDataLayer.UpdateCrimeStatus(CrimeId, Status, Comment);
            CrimeModel     objCrimeModel     = objCrimeDataLayer.GetCrimeDetailsbyCrimeId(CrimeId);

            if (Result)
            {
                ViewBag.Status  = "success";
                ViewBag.Message = "Your status and comments has been updated successfully";
            }
            else
            {
                ViewBag.Status  = "error";
                ViewBag.Message = "internal error occured";
            }

            return(View(objCrimeModel));
        }
Beispiel #6
0
        public ActionResult Index(FormCollection frmCollection)
        {
            string Crime = frmCollection["Crime"];

            CrimeModel objCrimeModel = new CrimeModel();

            objCrimeModel.Crime       = frmCollection["Crime"];
            objCrimeModel.Description = frmCollection["Description"];
            objCrimeModel.Criminal    = frmCollection["CriminalName"];
            objCrimeModel.Location    = frmCollection["Location"];
            CrimeDataLayer objDatalayer = new CrimeDataLayer();
            bool           Response     = objDatalayer.SaveCrime(objCrimeModel, 0);

            //string PoliceEmail = WebConfigurationManager.AppSettings["Trivandrum"].ToString();
            //string Message =string.Format("This is to notify that a crime has been registered \n Details :{0} \n Name:{1}",objCrimeModel.Description,"username");
            //SMTPProtocol.NotifyPolice(string.Format("Crime Registered {0}", DateTime.Now.ToShortDateString()), Message, PoliceEmail);

            ViewBag.Status  = "success";
            ViewBag.Message = "Your crime details has been successfully sent to the department";

            return(View());
        }
Beispiel #7
0
        public ActionResult Crime(uint id)
        {
            CrimeModel crimeModel = null;
            CrimeOffenceLocalGovernmentAreaState crimeOffenceLocalGovernmentAreaState = DataProvider.CrimeOffenceLocalGovernmentAreaStateRepository.GetCrimeOffenceLocalGovernmentAreaStateByID((int)(id));

            if (crimeOffenceLocalGovernmentAreaState != null)
            {
                crimeModel = new CrimeModel
                             (
                    crimeOffenceLocalGovernmentAreaState.Count,
                    crimeOffenceLocalGovernmentAreaState.DateCreatedUtc,
                    crimeOffenceLocalGovernmentAreaState.DateUpdatedUtc,
                    crimeOffenceLocalGovernmentAreaState.ID,
                    crimeOffenceLocalGovernmentAreaState.IsDeleted,
                    crimeOffenceLocalGovernmentAreaState.IsVisible,
                    crimeOffenceLocalGovernmentAreaState.LocalGovernmentAreaID,
                    crimeOffenceLocalGovernmentAreaState.Month,
                    crimeOffenceLocalGovernmentAreaState.OffenceID,
                    crimeOffenceLocalGovernmentAreaState.Year
                             );
            }

            return(View(crimeModel));
        }