Exemplo n.º 1
0
 public Double ObterValorProduto(int id_produto)
 {
     using (var db = new sistemapedidosEntities1())
     {
         return(Convert.ToDouble(db.produto.Find(id_produto).valor));
     }
 }
Exemplo n.º 2
0
        public ActionResult Edit(fornecedor a)
        {
            try
            {  //para validar que los campos esten llenos
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                using (var db = new sistemapedidosEntities1())
                {
                    fornecedor al = db.fornecedor.Find(a.id);
                    al.id    = a.id;
                    al.nome  = a.nome;
                    al.cnpj  = a.cnpj;
                    al.uf    = a.uf;
                    al.email = a.email;
                    al.razao = a.razao;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                return(View());
            }
        }
Exemplo n.º 3
0
        public ActionResult Edit(pedidos a)
        {
            try
            {  //para validar que los campos esten llenos
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                using (var db = new sistemapedidosEntities1())
                {
                    pedidos f = db.pedidos.Find(a.id);
                    f.id_produto    = a.id_produto;
                    f.quantidade    = a.quantidade;
                    f.id_fornecedor = a.id_fornecedor;

                    f.valortotal = Convert.ToDouble(a.quantidade) * ObterValorProduto(Convert.ToInt32(a.id_produto));

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                return(View());
            }
        }
Exemplo n.º 4
0
 public static string ObterNomeFornecedor(int id_fornecedor)
 {
     using (var db = new sistemapedidosEntities1())
     {
         return(db.fornecedor.Find(id_fornecedor).nome);
     }
 }
Exemplo n.º 5
0
        public ActionResult Create(pedidos a)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new sistemapedidosEntities1())
                {
                    double valorProduto = ObterValorProduto(Convert.ToInt32(a.id_produto));

                    a.valortotal = Convert.ToDouble(a.quantidade) * valorProduto;
                    a.data       = DateTime.Now;
                    db.pedidos.Add(a);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error ao adicionar o fornecedor", ex);
                return(View());
            }
        }
Exemplo n.º 6
0
 public static string ObterNomeProduto(int id_produto)
 {
     using (var db = new sistemapedidosEntities1())
     {
         return(db.produto.Find(id_produto).descripcion);
     }
 }
Exemplo n.º 7
0
 public ActionResult ListaProducto()
 {
     using (var db = new sistemapedidosEntities1())
     {
         return(PartialView(db.produto.ToList()));
     }
 }
Exemplo n.º 8
0
 public ActionResult ListaFornecedor()
 {
     using (var db = new sistemapedidosEntities1())
     {
         return(PartialView(db.fornecedor.ToList()));
     }
 }
        public ActionResult Edit(produto a)
        {
            try
            {   //para validar que los campos esten llenos
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                using (var db = new sistemapedidosEntities1())
                {
                    produto al = db.produto.Find(a.id);
                    al.id          = a.id;
                    al.descripcion = a.descripcion;

                    al.valor = a.valor;

                    db.SaveChanges();

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                return(View());
            }
        }
Exemplo n.º 10
0
 public ActionResult Details(int id)
 {
     using (var db = new sistemapedidosEntities1())
     {
         fornecedor fo = db.fornecedor.Find(id);
         return(View(fo));
     }
 }
 // GET: Produto/Details/5
 public ActionResult Details(int id)
 {
     using (var db = new sistemapedidosEntities1())
     {
         produto fo = db.produto.Find(id);
         return(View(fo));
     }
 }
Exemplo n.º 12
0
        // GET: Fornecedor/Delete/5
        public ActionResult Delete(int id)
        {
            using (var db = new sistemapedidosEntities1())
            {
                fornecedor fo = db.fornecedor.Find(id);
                db.fornecedor.Remove(fo);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
Exemplo n.º 13
0
 public ActionResult Index()
 {
     try
     {
         using (var db = new sistemapedidosEntities1())
         {
             return(View(db.fornecedor.ToList()));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 14
0
 // GET: Fornecedor/Edit/5
 public ActionResult Edit(int id)
 {
     try
     {
         using (var db = new sistemapedidosEntities1())
         {
             fornecedor fo = db.fornecedor.Find(id);
             return(View(fo));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
        // GET: Produto/Edit/5
        public ActionResult Edit(int id)
        {
            try
            {   //para validar que los campos esten llenos
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new sistemapedidosEntities1())
                {
                    produto fo = db.produto.Find(id);
                    return(View(fo));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 16
0
        public ActionResult Create(fornecedor a)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new sistemapedidosEntities1()){
                    db.fornecedor.Add(a);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error ao adicionar o fornecedor", ex);
                return(View());
            }
        }
 public ActionResult Create(produto a)
 {
     a.valor = a.valor;
     if (!ModelState.IsValid)
     {
         return(View());
     }
     try
     {
         using (var db = new sistemapedidosEntities1())
         {
             a.data = DateTime.Now;
             db.produto.Add(a);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error ao adicionar o fornecedor", ex);
         return(View());
     }
 }
 // GET: Produto
 public ActionResult Index()
 {
     using (var obj = new sistemapedidosEntities1()) {
         return(View(obj.produto.ToList()));
     }
 }