protected void lnkActualizarPedido_Click(object sender, EventArgs e) { conexion_entidad cn = new conexion_entidad(); pedidos ped = new pedidos(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; ped.idpedido = hdIdPedido.Value; if (rdbPendiente.Checked) { ped.estado = "Pendiente"; } else if (rdbEnproceso.Checked) { ped.estado = "En proceso"; } else { ped.estado = "Finalizado"; } bool update = logica_pedidos.actualizar_pedido(cn, ped); if (update) { string javaScript = "mostrarPedidos();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } }
public int remove(pedidos pedido) { int a = 0; String query = "DELETE * FROM pedidos WHERE pedidos = @id_pedido"; conn = new conexion(); SqlCommand command = conn.getConn().CreateCommand(); SqlTransaction trans = conn.getConn().BeginTransaction("simpleTrans"); try { command.Connection = conn.getConn(); command.CommandText = query; command.Transaction = trans; command.Parameters.Add("@id_pedido", SqlDbType.Int); command.Parameters["@id_pedido"].Value = pedido.Id_pedido; command.ExecuteNonQuery(); trans.Commit(); a = 1; } catch (Exception e) { trans.Rollback(); } finally { conn.cerrar(); } return(a); }
// GET: pedidos/Details/5 public ActionResult Autorizar(int?id, string login) { if (Session["ID"] != null && roles.tienePermiso(10, int.Parse(Session["ID"].ToString()))) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pedidos pedidos = db.pedidos.Find(id); List <detallePedido> detallePedido = new List <detallePedido>(); int idPedido = Convert.ToInt32(id); var L2EQuery = db.detallePedidos.Where(s => s.pedidosID == idPedido); detallePedido = L2EQuery.ToList(); ViewData["detallePedido"] = detallePedido; ViewBag.cantidadDetalle = detallePedido.Count; if (pedidos == null) { return(HttpNotFound()); } return(View(pedidos)); } else { if (!login.Equals(null) && login.Equals("true")) { return(RedirectToAction("Login", "Usuarios")); } return(RedirectToAction("Index", "Home")); } }
public TarjetasPagoElegirPage(pedidos p) { InitializeComponent(); pedidoActual = p; viewModel = new PagoViewModel(); this.BindingContext = viewModel; }
// GET: solicitudDeCotizacion/Create public ActionResult Create(int?id) { if (Session["ID"] == null || !roles.tienePermiso(5, int.Parse(Session["ID"].ToString()))) { return(RedirectToAction("Index", "Home")); } if (id != null) { id = Convert.ToInt32(id); pedidos pedidos = db.pedidos.Find(id); List <detallePedido> detallePedido = new List <detallePedido>(); int idPedido = Convert.ToInt32(id); var L2EQuery = db.detallePedidos.Where(s => s.pedidosID == idPedido); detallePedido = L2EQuery.ToList(); ViewData["detallePedido"] = detallePedido; } ViewBag.fechaActual = Formateador.fechaCompletaToString(DateTime.Now); ViewData["Proveedores"] = db.Proveedores.ToList(); //ViewData["Productos"] = db.Productos.ToList(); ViewData["Equipos"] = equipos.todos(); ViewBag.escritoPor = "DANNY BARAHONA TORRES"; ViewBag.escritoPorCargo = "JEFE DEPTO. DE COMPRAS"; return(View()); }
public ActionResult Pedido([Bind(Include = "Nome,Quantidade,Produto")] pedidos pedido) { if (ModelState.IsValid) { db.Pedidos.Add(pedido); db.SaveChanges(); } if (pedido.Produto.Equals("coxinha", StringComparison.CurrentCultureIgnoreCase)) { ViewData["valor"] = ("R$" + pedido.Quantidade * 3); } else if (pedido.Produto.Equals("Kibe", StringComparison.CurrentCultureIgnoreCase)) { ViewData["valor"] = ("R$" + pedido.Quantidade * 2.5); } else if (pedido.Produto.Equals("Esfiha", StringComparison.CurrentCultureIgnoreCase)) { ViewData["valor"] = ("R$" + pedido.Quantidade * 3.5); } else { ViewData["valor"] = ("R$" + pedido.Quantidade * 4); } ViewData["nome"] = pedido.Nome; ViewData["quantidade"] = pedido.Quantidade; ViewData["produto"] = pedido.Produto; return(View()); }
//********************ACTUALIZAR ABONOS******************************************************* public string agregarAbono(int idpedidos, decimal abono) { try { pedidoabonos nuevo = new pedidoabonos(); nuevo.idpedido = idpedidos; nuevo.fecha = DateTime.Now; nuevo.abono = abono; using (var bd = new pasteleriacruzitabdEntities()) { bd.pedidoabonos.Add(nuevo); bd.SaveChanges(); pedidos p = existeP(idpedidos); p.abono = bd.pedidoabonos.Where(t => t.idpedido == idpedidos).Sum(t => t.abono); p.resta = p.costo - p.abono; bd.Entry(p).State = EntityState.Modified; bd.SaveChanges(); return("Registro insertado correctamente"); } } catch (Exception e) { return(e.Message); } }
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()); } }
public static bool actualizar_pedido(conexion_entidad cn_conexion, pedidos ped) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sPedido = "UPDATE PEDIDO SET estado = '" + ped.estado + "' where idPEDIDO = '" + ped.idpedido + "'"; SqlCommand sqlUpdatePedido = new SqlCommand(sPedido, sqlConexion); sqlConexion.Open(); sqlUpdatePedido.Connection = sqlConexion; try { sqlUpdatePedido.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
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()); } }
public IHttpActionResult Putpedidos(int id, pedidos pedidos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pedidos.id_Pedido) { return(BadRequest()); } db.Entry(pedidos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!pedidosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
// GET: pedidos/Edit/5 public ActionResult Edit(int?id) { if (Session["ID"] == null || !roles.tienePermiso(7, int.Parse(Session["ID"].ToString()))) { return(RedirectToAction("Index", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pedidos pedidos = db.pedidos.Find(id); List <detallePedido> detallePedido = new List <detallePedido>(); int idPedido = Convert.ToInt32(id); var L2EQuery = db.detallePedidos.Where(s => s.pedidosID == idPedido); detallePedido = L2EQuery.ToList(); ViewData["detallePedido"] = detallePedido; ViewBag.cantidadDetalle = detallePedido.Count; if (pedidos == null) { return(HttpNotFound()); } return(View(pedidos)); }
public ActionResult autorizarPedido(FormCollection form) { if (Session["ID"] == null || !roles.tienePermiso(9, int.Parse(Session["ID"].ToString()))) { return(RedirectToAction("Index", "Home")); } int idPedido = Convert.ToInt32(form["pedidosID"].ToString()); pedidos pedidos = db.pedidos.Find(idPedido); pedidos.estado = "AUTORIZADA"; pedidos.nota = form["nota"].ToString(); db.Entry(pedidos).State = EntityState.Modified; string verificador = "true"; try { db.SaveChanges(); } catch (Exception ex) { verificador = "false"; } ViewBag.verificador = verificador; return(RedirectToAction("Index")); }
// GET: Pedido/Details/5 public ActionResult Details(int id) { using (var db = new sistemapedidosEntities1()) { pedidos fo = db.pedidos.Find(id); return(View(fo)); } }
public DetallePedidoViewModel(pedidos p) { pedidoSelected = p; DataStore = new Rest(); Items = new ObservableCollection <PlatilloCompra>(); DBlocal = new LocalSQLITE(); LoadItemsCommand = new Command(async() => await ExecuteLoadItemsCommand()); }
public ActionResult DeleteConfirmed(int id) { pedidos pedidos = db.Pedidos.Find(id); db.Pedidos.Remove(pedidos); db.SaveChanges(); return(RedirectToAction("Index")); }
// POST: api/Pedido public string Post([FromBody] pedidos ped) { using (brugaelEntities bd = new brugaelEntities()) { bd.pedidos.Add(ped); bd.SaveChanges(); return("Salvo com sucesso"); } }
// POST: api/Pedidos public string Post([FromBody] pedidos pedido) { using (pro_chefeEntities bd = new pro_chefeEntities()) { bd.pedidos.Add(pedido); bd.SaveChanges(); return("Salvo com sucesso"); } }
public void Baja(int id_pedido) { pedidos pedidoAEliminar = this.GetOne(id_pedido); if (pedidoAEliminar != null) { context.pedidos.Remove(pedidoAEliminar); context.SaveChanges(); } }
public int deletePedidos(int id_pedido) { pedidos pedido = new pedidos(); pedido.Id_pedido = id_pedido; PedidosService dao = new PedidoServiceImpl(); return((int)dao.remove(pedido)); }
public ActionResult Edit([Bind(Include = "Id,Client,GeneratedDate,Note,Status,IdProducto")] pedidos pedidos) { if (ModelState.IsValid) { db.Entry(pedidos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdProducto = new SelectList(db.productos, "Id", "Name", pedidos.IdProducto); return(View(pedidos)); }
// GET: Pedido/Delete/5 public ActionResult Delete(int id) { using (var db = new sistemapedidosEntities1()) { pedidos fo = db.pedidos.Find(id); db.pedidos.Remove(fo); db.SaveChanges(); return(RedirectToAction("Index")); } }
public IHttpActionResult Getpedidos(int id) { pedidos pedidos = db.pedidos.Find(id); if (pedidos == null) { return(NotFound()); } return(Ok(pedidos)); }
public static bool actualizar_pedido(conexion_entidad cn_conexion, pedidos ped) { try { return(datos_pedidos.actualizar_pedido(cn_conexion, ped)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public IHttpActionResult Postpedidos(pedidos pedidos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.pedidos.Add(pedidos); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = pedidos.id_Pedido }, pedidos)); }
public int agregarPedidos(Int32 viajeros, Int32 zapatos, Int32 CantidadPedido, Double CostoTotal) { pedidos pedido = new pedidos(); pedido.Viajeros = viajeros; pedido.Zapatos = zapatos; pedido.CantidadPedido1 = CantidadPedido; pedido.CostoTotal1 = CostoTotal; PedidosService dao = new PedidoServiceImpl(); return((int)dao.add(pedido)); }
// PUT: api/Pedidos/5 public string Put(int id, [FromBody] pedidos pedido) { using (pro_chefeEntities bd = new pro_chefeEntities()) { pedidos alterar = bd.pedidos.Find(id); alterar.id_entregador = pedido.id_entregador; alterar.processamento = pedido.processamento; alterar.id_cliente = pedido.id_cliente; bd.SaveChanges(); return("Alterado com sucesso"); } }
// GET: pedidos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pedidos pedidos = db.Pedidos.Find(id); if (pedidos == null) { return(HttpNotFound()); } return(View(pedidos)); }
public IHttpActionResult Deletepedidos(int id) { pedidos pedidos = db.pedidos.Find(id); if (pedidos == null) { return(NotFound()); } db.pedidos.Remove(pedidos); db.SaveChanges(); return(Ok(pedidos)); }
public ActionResult Create([Bind(Include = "Nome,Quantidade,Produto")] pedidos pedidos) { if (string.IsNullOrEmpty(pedidos.Nome)) { ModelState.AddModelError("", "Preencha todos os campos!"); } if (ModelState.IsValid) { db.Pedidos.Add(pedidos); db.SaveChanges(); } return(RedirectToAction("Index")); }