public ActionResult Edit(T_ConsumerFinancialStatements t_consumerfinancialstatements)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_consumerfinancialstatements).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ConsumerID = new SelectList(db.T_Consumers, "ConsumerID", "CompanyName", t_consumerfinancialstatements.ConsumerID);
     ViewBag.StateID    = new SelectList(db.T_FinancialStates, "StateID", "StateName", t_consumerfinancialstatements.StateID);
     return(View(t_consumerfinancialstatements));
 }
 public ActionResult Edit(T_Consumer_Bank t_consumer_bank)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_consumer_bank).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(t_consumer_bank));
 }
Beispiel #3
0
 public ActionResult Edit(T_BankMyAcount t_bankmyacount)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_bankmyacount).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(t_bankmyacount));
 }
Beispiel #4
0
 public ActionResult Edit(T_Produces t_produces)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_produces).State = System.Data.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(t_produces));
 }
 public ActionResult DeleteAllBurdenConfirmed(long id)
 {
     ViewBag.err = "";
     try
     {
         List <T_BurdenInformations> t_burden = db.T_BurdenInformations.Where(m => m.PFSID == id).ToList();
         for (int i = 0; i < t_burden.Count; i++)
         {
             t_burden[i].PFSID           = null;
             db.Entry(t_burden[i]).State = EntityState.Modified;
             db.SaveChanges();
         }
     }
     catch
     {
         ViewBag.err = "خطا در حذف حواله ها";
     }
     return(RedirectToAction("Details", new { id = id }));
 }
Beispiel #6
0
 public ActionResult Edit(T_Consumers t_consumers)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_consumers).State = System.Data.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.StateID = new SelectList(db.T_State, "StateID", "StateName", t_consumers.StateID);
     return(View(t_consumers));
 }
 public ActionResult Edit(T_ProducersPays t_producerspays)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_producerspays).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PayStateID = new SelectList(db.T_PayState, "PayStateID", "PayStateName", t_producerspays.PayStateID);
     ViewBag.PayTypeID  = new SelectList(db.T_PayType, "PayTypeID", "PayTypeName", t_producerspays.PayTypeID);
     ViewBag.PFSID      = new SelectList(db.T_ProducerFinancialStatements, "ProducerFinancialStatementID", "RegisterDate", t_producerspays.PFSID);
     return(View(t_producerspays));
 }
        public ActionResult Active(int id = 0)
        {
            T_TransportPrices t_transportprices = db.T_TransportPrices.Find(id);

            if (t_transportprices == null)
            {
                return(HttpNotFound());
            }

            Nullable <int> ProduceID, ProducerID, ConsumerID;

            ProducerID = t_transportprices.ProducerID;
            ProduceID  = t_transportprices.ProduceID;
            ConsumerID = t_transportprices.ConsumerID;

            List <T_TransportPrices> trlist = db.T_TransportPrices.Where(m => m.ConsumerID == ConsumerID && m.ProduceID == ProduceID && m.ProducerID == ProducerID).ToList();

            if (trlist.Count > 0)
            {
                foreach (var item in trlist)
                {
                    if (item.TransportPriceID == id)
                    {
                        item.StateID = true;
                    }
                    else
                    {
                        item.StateID = false;
                    }

                    db.Entry(item).State = System.Data.EntityState.Modified;
                    db.SaveChanges();
                }
            }



            return(RedirectToAction("Index", "TransportPrice"));
        }
Beispiel #9
0
        //[Bind(Exclude = "CFSID,PFSID,TFSID")]
        public ActionResult Edit(T_BurdenInformations t_burdeninformations)
        {
            if (ModelState.IsValid)
            {
                long bid = t_burdeninformations.BurdenInformationID;

                int ProduceID  = db.T_TransportPrices.Where(m => m.TransportPriceID == t_burdeninformations.TransportPriceID).ToList()[0].ProduceID;
                int ProducerID = db.T_TransportPrices.Where(m => m.TransportPriceID == t_burdeninformations.TransportPriceID).ToList()[0].ProducerID;
                int ConsumerID = db.T_TransportPrices.Where(m => m.TransportPriceID == t_burdeninformations.TransportPriceID).ToList()[0].ConsumerID;

                //long? CFSID, PFSID, TFSID;

                //CFSID = db.T_BurdenInformations.Where(m => m.BurdenInformationID == bid).ToList()[0].CFSID;
                //PFSID = db.T_BurdenInformations.Where(m => m.BurdenInformationID == bid).ToList()[0].PFSID;
                //TFSID = db.T_BurdenInformations.Where(m => m.BurdenInformationID == bid).ToList()[0].TFSID;



                List <T_ProducerProducePrices> ppps = db.T_ProducerProducePrices.Where(m => m.ProduceID == ProduceID && m.ProducerID == ProducerID && m.StateID == true).ToList();
                List <T_ConsumerProducePrices> cpps = db.T_ConsumerProducePrices.Where(m => m.ProduceID == ProduceID && m.ConsumerID == ConsumerID && m.StateID == true).ToList();

                if (ppps.Count == 1)
                {
                    t_burdeninformations.PPPID = ppps[0].ProducerProducePriceID;
                }
                else if (ppps.Count > 1)
                {
                    ViewBag.err = " بیشتر از یک قیمت محصول تولید کننده فعال است ابتدا به لیست قیمت محصولات تولید کننده رفته و پس از رفع مشکل دوباره تلاش کنید";
                    return(View());
                }
                else if (ppps.Count == 0)
                {
                    ViewBag.err = " هیچ یک از قیمت های محصول تولید کننده فعال نیست ابتدا به لیست قیمت محصولات تولید کننده رفته و پس از رفع مشکل دوباره تلاش کنید";
                    return(View());
                }
                if (cpps.Count == 1)
                {
                    t_burdeninformations.CPPID = cpps[0].ConsumerProducePriceID;
                }
                else if (cpps.Count > 1)
                {
                    ViewBag.err = " بیشتر از یک قیمت محصول خریدار فعال است ابتدا به لیست قیمت محصولات خریدار رفته و پس از رفع مشکل دوباره تلاش کنید";
                    return(View());
                }
                else if (cpps.Count == 0)
                {
                    ViewBag.err = " هیچ یک از قیمت های محصول خریدار فعال نیست ابتدا به لیست قیمت محصولات خریدار رفته و پس از رفع مشکل دوباره تلاش کنید";
                    return(View());
                }
                else
                {
                }
                t_burdeninformations.RegisterDateTime = PersianDateTime.Now.ToDateTime().ToShortDateString();
                t_burdeninformations.UserID           = db.T_Users.Where(m => m.UserName == User.Identity.Name).First().UserID;
                //t_burdeninformations.UserID = int.Parse(Session["UserID"].ToString());
                //t_burdeninformations.PFSID = PFSID;
                //t_burdeninformations.CFSID = CFSID;
                //t_burdeninformations.TFSID = TFSID;

                db.Entry(t_burdeninformations).State = System.Data.EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.ProducerID = new SelectList(db.T_Producers.ToList(), "ProducerID", "CompanyName", t_burdeninformations.PPPID);
            ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", t_burdeninformations.CPPID);
            ViewBag.PPPID      = new SelectList(db.T_ProducerProducePrices.Where(m => m.ProduceID == t_burdeninformations.T_TransportPrices.ProduceID && m.ProducerID == t_burdeninformations.T_TransportPrices.ProducerID).ToList(), "ProducerProducePriceID", "Price", t_burdeninformations.PPPID);
            ViewBag.CPPID      = new SelectList(db.T_ConsumerProducePrices.Where(m => m.ProduceID == t_burdeninformations.T_TransportPrices.ProduceID && m.ConsumerID == t_burdeninformations.T_TransportPrices.ConsumerID).ToList(), "ConsumerProducePriceID", "Price", t_burdeninformations.CPPID);

            ViewBag.TransportPriceID = new SelectList(db.T_TransportPrices.ToList(), "TransportPriceID", "_TransportPriceName", t_burdeninformations.TransportPriceID);
            ViewBag.TruckID          = new SelectList(db.T_Trucks, "TruckID", "_NumberName", t_burdeninformations.TruckID);

            return(View(t_burdeninformations));
        }
Beispiel #10
0
        public ActionResult Edit(T_Users t_users, FormCollection frm)
        {
            if (ModelState.IsValid)
            {
                if (t_users.TypeID == 1)
                {
                    t_users.PublicID        = null;
                    db.Entry(t_users).State = EntityState.Modified;
                    db.SaveChanges();
                }
                else if (t_users.TypeID == 2)
                {
                    t_users.PublicID        = int.Parse(frm["TruckID"].ToString());
                    db.Entry(t_users).State = EntityState.Modified;
                    db.SaveChanges();
                }
                else if (t_users.TypeID == 3)
                {
                    t_users.PublicID        = int.Parse(frm["ConsumerID"].ToString());
                    db.Entry(t_users).State = EntityState.Modified;
                    db.SaveChanges();
                }
                else
                {
                }

                ViewBag.TypeID = new SelectList(db.T_Users_Type.ToList(), "TypeID", "TypeName", t_users.TypeID);
                if (t_users.TypeID == 2)
                {
                    ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", t_users.PublicID);
                    ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", 1);
                }
                else if (t_users.TypeID == 3)
                {
                    ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", t_users.PublicID);
                    ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", 1);
                }
                else
                {
                    ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", 1);
                    ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", 1);
                }



                TempData["Msg"] = "کابر اصلاح شد";
                return(RedirectToAction("Index"));
            }

            ViewBag.TypeID = new SelectList(db.T_Users_Type.ToList(), "TypeID", "TypeName", t_users.TypeID);



            if (t_users.TypeID == 2)
            {
                ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", t_users.PublicID);
                ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", 1);
            }
            else if (t_users.TypeID == 3)
            {
                ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", t_users.PublicID);
                ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", 1);
            }
            else
            {
                ViewBag.ConsumerID = new SelectList(db.T_Consumers.ToList(), "ConsumerID", "CompanyName", 1);
                ViewBag.TruckID    = new SelectList(db.T_Trucks.ToList(), "TruckID", "_NumberName", 1);
            }

            return(View(t_users));
        }