Ejemplo n.º 1
0
        public JsonResult GetLendingCarsMasterById(int LendingCarsId)
        {
            Sell.LendingCars.LendingCars LendingCarsRepo = new Sell.LendingCars.LendingCars();
            var model = LendingCarsRepo.GetById(LendingCarsId);

            return(Json(model, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public JsonResult SearchKargozaran(FormCollection frm)
        {
            var Name = frm.Get("data[q]");

            Sell.LendingCars.LendingCars LendingCarsRepo = new Sell.LendingCars.LendingCars();
            var data = LendingCarsRepo.GetAllKargozranComboBox().Select(p => new { id = p.Value, text = p.Text });

            return(Json(new { q = Name, results = data }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        public JsonResult GetLendingCarsFlow()
        {
            Sell.LendingCars.LendingCars option = new Sell.LendingCars.LendingCars();
            var model = option.GetLendingCarsFlow(0);

            return(Json(new
            {
                sEcho = "",
                iTotalRecords = model.Count(),
                iTotalDisplayRecords = 3,
                aaData = model
            }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 4
0
 public ActionResult Create(Sell.LendingCars.LendingCarsModel model)
 {
     try
     {
         Sell.LendingCars.LendingCars     LendingCarsRepo = new Sell.LendingCars.LendingCars();
         DataLayer.AtsTotalNewDataContext context         = new DataLayer.AtsTotalNewDataContext();
         if (!LendingCarsRepo.CheckForEdit(model.IDrequstAmani))
         {
             ResultType result = new ResultType();
             result.Status     = -1;
             result.ReturnType = 1;
             result.Message    = "وضعیت درخواست تغییر کرده و امکان ویرایش درخواست وجود ندارد  ";
             return(Json(result, JsonRequestBehavior.AllowGet));
         }
         if (model.IDrequstAmani == 0)
         {
             var        id     = LendingCarsRepo.Insert(model);
             var        Code   = context.T00050061s.Where(p => p.IDrequstAmani == id).FirstOrDefault().code;
             ResultType result = new ResultType();
             result.Status     = 0;
             result.ReturnType = 1;
             result.Message    = "درخواست امانی ثبت شد";
             result.Parameters = new List <Tuple <string, string> >();
             result.Parameters.Add(new Tuple <string, string>("Id", id.ToString()));
             result.Parameters.Add(new Tuple <string, string>("Code", Code));
             return(Json(result, JsonRequestBehavior.AllowGet));
         }
         else
         {
             LendingCarsRepo.Update(model);
             //edit contract
             ResultType result = new ResultType();
             result.Parameters = new List <Tuple <string, string> >();
             result.Parameters.Add(new Tuple <string, string>("Id", model.IDrequstAmani.ToString()));
             result.Parameters.Add(new Tuple <string, string>("Code", model.code));
             result.Status     = 0;
             result.ReturnType = 1;
             result.Message    = "درخواست امانی ویرایش شد";
             return(Json(result, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         ResultType result = new ResultType();
         result.Status     = 0;
         result.ReturnType = 1;
         result.Message    = ex.Message;
         return(Json(result, JsonRequestBehavior.AllowGet));
     }
 }
Ejemplo n.º 5
0
 public ActionResult Delete(int id)
 {
     try
     {
         Sell.LendingCars.LendingCars     LendingCarsRepo = new Sell.LendingCars.LendingCars();
         DataLayer.AtsTotalNewDataContext context         = new DataLayer.AtsTotalNewDataContext();
         LendingCarsRepo.Delete(id);
         ResultType result = new ResultType();
         result.Status     = 0;
         result.ReturnType = 1;
         result.Message    = "درخواست ابطال  شد";
         return(Json(result, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         ResultType result = new ResultType();
         result.Status     = 0;
         result.ReturnType = 1;
         result.Message    = ex.Message;
         return(Json(result, JsonRequestBehavior.AllowGet));
     }
 }
Ejemplo n.º 6
0
 public ActionResult CheckForEdit(int IdRequestId)
 {
     Sell.LendingCars.LendingCars cars = new Sell.LendingCars.LendingCars();
     return(Content(cars.CheckForEdit(IdRequestId).ToString()));
 }