示例#1
0
        public ActionResult NewProviderType([Bind(Include = "Id,GastosTypeId,Comment,ProviderId,CategoryProductId,Price")] GASTOS_TYPE_PROVIDER gASTOS_TYPE_PROVIDER)
        {
            if (ModelState.IsValid)
            {
                db.GASTOS_TYPE_PROVIDER.Add(gASTOS_TYPE_PROVIDER);
                db.SaveChanges();

                GASTOS_OPERATION gASTOS_OPERATION = new GASTOS_OPERATION()
                {
                    ProductCalenderId      = int.Parse(Request["ProductCalenderId"])
                    , Description          = gASTOS_TYPE_PROVIDER.Comment
                    , Price                = gASTOS_TYPE_PROVIDER.Price
                    , GastosTypeProviderId = gASTOS_TYPE_PROVIDER.Id
                };

                db.GASTOS_OPERATION.Add(gASTOS_OPERATION);
                db.SaveChanges();
                return(GoBack(gASTOS_OPERATION));
            }

            ViewBag.CategoryProductId = new SelectList(db.CATEGORY_PRODUCT, "Id", "Name", gASTOS_TYPE_PROVIDER.CategoryProductId);
            ViewBag.GastosTypeId      = new SelectList(db.GASTOS_TYPE, "Id", "Name", gASTOS_TYPE_PROVIDER.GastosTypeId);
            ViewBag.ProviderId        = new SelectList(db.PROVIDER, "Id", "Name", gASTOS_TYPE_PROVIDER.ProviderId);
            return(View(gASTOS_TYPE_PROVIDER));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            GASTOS_TYPE_PROVIDER gASTOS_TYPE_PROVIDER = db.GASTOS_TYPE_PROVIDER.Find(id);

            db.GASTOS_TYPE_PROVIDER.Remove(gASTOS_TYPE_PROVIDER);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Id,GastosTypeId,Comment,ProviderId,CategoryProductId,Price,Populate")] GASTOS_TYPE_PROVIDER gASTOS_TYPE_PROVIDER)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gASTOS_TYPE_PROVIDER).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CategoryProductId = new SelectList(db.CATEGORY_PRODUCT, "Id", "Name", gASTOS_TYPE_PROVIDER.CategoryProductId);
     ViewBag.GastosTypeId      = new SelectList(db.GASTOS_TYPE, "Id", "Name", gASTOS_TYPE_PROVIDER.GastosTypeId);
     ViewBag.ProviderId        = new SelectList(db.PROVIDER, "Id", "Name", gASTOS_TYPE_PROVIDER.ProviderId);
     return(View(gASTOS_TYPE_PROVIDER));
 }
        // GET: GASTOS_TYPE_PROVIDER/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GASTOS_TYPE_PROVIDER gASTOS_TYPE_PROVIDER = db.GASTOS_TYPE_PROVIDER.Find(id);

            if (gASTOS_TYPE_PROVIDER == null)
            {
                return(HttpNotFound());
            }
            return(View(gASTOS_TYPE_PROVIDER));
        }
        // GET: GASTOS_TYPE_PROVIDER/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GASTOS_TYPE_PROVIDER gASTOS_TYPE_PROVIDER = db.GASTOS_TYPE_PROVIDER.Find(id);

            if (gASTOS_TYPE_PROVIDER == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CategoryProductId = new SelectList(db.CATEGORY_PRODUCT, "Id", "Name", gASTOS_TYPE_PROVIDER.CategoryProductId);
            ViewBag.GastosTypeId      = new SelectList(db.GASTOS_TYPE, "Id", "Name", gASTOS_TYPE_PROVIDER.GastosTypeId);
            ViewBag.ProviderId        = new SelectList(db.PROVIDER, "Id", "Name", gASTOS_TYPE_PROVIDER.ProviderId);
            return(View(gASTOS_TYPE_PROVIDER));
        }