Exemplo n.º 1
0
        public ActionResult BuiltyDelete(string id, int companyid = 0)
        {
            string message = "";

            if (id == "")
            {
                TempData["message"] = "Id Missing";
            }
            else
            {
                var builtydlete = new BuiltyCrudViewModel();
                try
                {
                    string result = builtydlete.BuiltyDelete(id);
                    if (result == "1")
                    {
                        message = "Builty Deleted Successfully";
                        TempData["BuiltyHomeMessage"] = message;
                    }
                    else if (result == "0")
                    {
                        message = "Problem During Delete";
                        TempData["BuiltyHomeMessage"] = message;
                    }
                }
                catch (Exception e)
                {
                    TempData["BuiltyHomeMessage"] = e.Message.ToString();
                }
            }

            return(RedirectToAction("BuiltyHome", "Admin", new {}));
        }
Exemplo n.º 2
0
        //Builty Detail

        public ActionResult BuiltyDetail(int id = 0)
        {
            var    BuiltyDetail = new BuiltyCrudViewModel();
            Builty builtydetail = BuiltyDetail.Editbuilty(id);

            return(View(builtydetail));
        }
Exemplo n.º 3
0
        public JsonResult GetVehicleInformation(string VehicleNumber)
        {
            var method             = new BuiltyCrudViewModel();
            var VehicleInformation = method.GetVehicleInformation(VehicleNumber);

            return(Json(VehicleInformation, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public JsonResult GetVehicles(string Prefix)
        {
            var method      = new BuiltyCrudViewModel();
            var vehiclelist = method.GetAllVehicles();

            /*
             * var VehicleData = (from N in vehiclelist
             *                 where N.VehicleNumber.StartsWith(Prefix)
             *                 select new { N.VehicleNumber });
             */
            return(Json(vehiclelist, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
        public ActionResult BuiltyHome()
        {
            var method     = new BuiltyCrudViewModel();
            var builtylist = new List <Builty>();

            try
            {
                builtylist = method.GetAllBuilty();
            }
            catch (Exception e)
            {
                TempData["BuiltyHomeMessage"] = e.Message;
            }
            return(View(builtylist));
        }
Exemplo n.º 6
0
        public ActionResult CompanyBuilty(int id = 0)
        {
            Builty editBuilty = new Builty();

            var method = new BuiltyCrudViewModel();

            //Callthis Method from VehicleCRudView
            var viewmodel = new BuiltyViewModel();

            if (id != 0)
            {
                editBuilty = method.Editbuilty(id);
            }
            viewmodel.Builty = editBuilty;
            return(View(viewmodel));
        }
Exemplo n.º 7
0
        public ActionResult CompanyBuilty(Builty builty)
        {
            var    ReportData = new DataSet();
            string message    = "";
            var    method     = new BuiltyCrudViewModel();
            var    viewmodel  = new BuiltyViewModel();

            // ModelState["BuiltyNumber"].Errors.Clear();
            if (ModelState.IsValid)
            {
                if (builty.BuiltyNumber == 0)
                {
                    try
                    {
                        ReportData = method.SaveBuilty(builty);
                        if (ReportData.Tables[0].Rows.Count != 0)
                        {
                            TempData["ReportData"] = ReportData;
                            TempData["Type"]       = builty.BuiltyType;
                            TempData.Keep();
                            return(RedirectToAction("GenerateBuilty", "Admin"));
                        }
                    }
                    catch (Exception e)
                    {
                        message = e.Message;
                    }

//                    return RedirectToAction("builtyhome", "Admin", new { livecompanyid = Session["user_Id"] });
                }
                else
                {
                    try
                    {
                        ReportData = method.BuiltyUpdate(builty);

                        if (ReportData.Tables[0].Rows.Count != 0)
                        {
                            TempData["ReportData"] = ReportData;
                            TempData["Type"]       = builty.BuiltyType;
                            TempData.Keep();
                            return(RedirectToAction("GenerateBuilty", "Admin"));
                        }
                    }
                    catch (Exception e)
                    {
                        message = e.Message;
                    }

                    /*    if (message != "")
                     *  {
                     *      TempData["message"] = "Builty update sucessfully";
                     *      TempData.Keep();
                     *      return RedirectToAction("builtyhome", "Admin", new { livecompanyid = Session["user_Id"] });
                     *  }
                     *  else
                     *  {*/

                    //        return RedirectToAction("builtyhome", "Admin", new { livecompanyid = Session["user_Id"] });
                }
            }
            TempData["GenerateBuiltyMessage"] = message;

            /*          viewmodel = new BuiltyViewModel()
             *        {
             *            builty = builty
             *        };
             */
            viewmodel.Builty = builty;
            return(View(viewmodel));
        }