protected void btnFaltaMaterial_Click(object sender, EventArgs e) { try { DataTable dt = new DataTable(); dt.Columns.AddRange(new DataColumn[1] { new DataColumn("IDPEDIDO") }); foreach (GridViewRow row in gvInforme.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox chkRow = (row.Cells[0].FindControl("chkRowPrioridad") as CheckBox); if (chkRow.Checked) { pedido.nroPedido = (row.Cells[1].FindControl("lblPedido") as Label).Text; DataTable dtfaltaMaterial = new DataTable(); dtfaltaMaterial = PreparaAccesoRetiro.faltamaterial(pedido, cadenaConexion); } } } llenaGvInforme(); } catch (Exception ex) { } }
public void llenaEnDespachos() { DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.buscaDespachosactuales(cadenaConexion); gvDespacho.DataSource = dt; gvDespacho.DataBind(); }
public void pedidosfinalidos() { DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.pedidosfinalizados(pedido, cadenaConexion); gvfinalizados.DataSource = dt; gvfinalizados.DataBind(); }
public void llenaDatos() { DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.produccionTodos(cadenaConexion); gvProduccion.DataSource = dt; gvProduccion.DataBind(); }
protected void gvProduccion_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.CompareTo("Esqueleto") == 0) { pedido.nroPedido = gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); pedido.correlativo = Convert.ToInt32(gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)][1].ToString()); pedido.tapicero = ""; pedido.usuario = "ESTADOESQUELETO"; DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.cambiaEstadoProduccion(pedido, cadenaConexion); llenaDatos(); } if (e.CommandName.CompareTo("Costura") == 0) { pedido.nroPedido = gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); pedido.correlativo = Convert.ToInt32(gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)][1].ToString()); pedido.tapicero = ""; pedido.usuario = "ESTADOCOSTURA"; DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.cambiaEstadoProduccion(pedido, cadenaConexion); llenaDatos(); } if (e.CommandName.CompareTo("Tapicero") == 0) { pedido.nroPedido = gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); pedido.correlativo = Convert.ToInt32(gvProduccion.DataKeys[Convert.ToInt32(e.CommandArgument)][1].ToString()); foreach (GridViewRow row in gvProduccion.Rows) { string valor2 = row.Cells[0].Text; if (valor2 == pedido.nroPedido) { pedido.tapicero = ((DropDownList)row.FindControl("ddlTapicero")).SelectedItem.Value; if (pedido.tapicero == "Seleccionar") { string mensaje = "Debe seleccionar tapicero"; llenaDatos(); } else { pedido.usuario = "ESTADOTAPICERO"; DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.cambiaEstadoProduccion(pedido, cadenaConexion); llenaDatos(); } } else { llenaDatos(); } } } }
public void llenaPreparadespacho() { try { DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.verTodoDespacho(pedido, cadenaConexion); gvPreparaDespacho.DataSource = dt; gvPreparaDespacho.DataBind(); } catch (Exception ex) { throw; } }
protected void btnAgregarProducto_Click(object sender, EventArgs e) { try { if (txtInstagram.Text.Length == 0 | txtDireccion.Text.Length < 5 | txtcomuna.Text.Length == 0 | txttelefono.Text.Length == 0) { string script = @"<script type='text/javascript'> alert('Faltan Datos Obligatorios del Cliente.'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } else if (txtNroPedido.Text.Length < 5 | txtPlaza.Text.Length == 0 | txtBase.Text.Length == 0 | txtTela.Text.Length == 0 | txtColor.Text.Length == 0 | txtPrecio.Text.Length == 0) { string script = @"<script type='text/javascript'> alert('Faltan Datos Obligatorios al Pedido'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } else { pedido.nroPedido = txtNroPedido.Text.Trim(); pedido.modelo = ddlModelo.Text.Trim(); pedido.plaza = txtPlaza.Text.Trim(); pedido.bases = txtBase.Text.Trim(); pedido.tela = txtTela.Text.Trim(); pedido.color = txtColor.Text.Trim(); pedido.cantidad = Convert.ToInt32(txtCantidad.Text.Trim()); pedido.precio = txtPrecio.Text.Trim(); pedido.observaciones = txtObservaciones.Text.Trim(); pedido.instagram = txtInstagram.Text.Trim(); pedido.direccion = txtDireccion.Text.Trim(); pedido.deptocasa = txtdeptocasa.Text.Trim(); pedido.comuna = txtcomuna.Text.Trim(); pedido.telefono = txttelefono.Text.Trim(); pedido.metodopago = txtMetodoPago.Text.Trim(); DataTable det = new DataTable(); det = PreparaAccesoRetiro.insertarProducto(pedido, cadenaConexion); gvPedido.DataSource = det; gvPedido.DataBind(); limpiear(); } } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void gvDespacho_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { /// estado completado despacho int id = e.RowIndex; //iterador de la fila pedido.nroPedido = Convert.ToString(gvDespacho.DataKeys[e.RowIndex].Value); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.CambioPedidoaentregado(pedido, cadenaConexion); llenaEnDespachos(); } catch (Exception Ex) { string mensaje = Ex.Message.ToString(); } }
public void llenaGvInforme() { try { DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.verTodo(pedido, cadenaConexion); gvInforme.DataSource = dt; gvInforme.DataBind(); } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void btnDespachar_Click(object sender, EventArgs e) { try { pedido.despachador = ddlDespachador.SelectedValue; DataTable dt2 = new DataTable(); dt2 = PreparaAccesoRetiro.ruta(pedido, cadenaConexion); llenaPreparadespacho(); llenaGvInforme(); } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void gvDespacho_SelectedIndexChanged(object sender, EventArgs e) { try { GridViewRow row = gvDespacho.SelectedRow; pedido.nroPedido = (gvDespacho.DataKeys[row.RowIndex].Values["idPedido"]).ToString(); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.devolverdespachoaterminado(pedido, cadenaConexion); llenaEnDespachos(); Response.Redirect("despacho.aspx", false); } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void gvInforme_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { GridViewRow row = (GridViewRow)gvInforme.Rows[e.RowIndex]; Label numeroPedido = (Label)gvInforme.Rows[e.RowIndex].FindControl("lblPedido"); Label numeroCorrelativo = (Label)gvInforme.Rows[e.RowIndex].FindControl("lblCorrelativo"); TextBox txtmodelo = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtModelo"); TextBox txtplaza = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtplaza"); TextBox txtBase = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtBase"); TextBox txtTela = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtTela"); TextBox txtColor = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtColor"); TextBox txtDireccion = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtDireccion"); TextBox txtDeptoCasa = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtcasadepto"); TextBox txtComuna = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtComuna"); TextBox txtTelefono = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txttelefono"); TextBox txtmetodopago = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtmetodopago"); TextBox txtobservaciones = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtobservaciones"); TextBox txtprecio = (TextBox)gvInforme.Rows[e.RowIndex].FindControl("txtpreciototal"); pedido.nroPedido = numeroPedido.Text.Trim(); pedido.correlativo = Convert.ToInt32(numeroCorrelativo.Text.Trim()); pedido.modelo = txtmodelo.Text.Trim(); pedido.plaza = txtplaza.Text.Trim(); pedido.bases = txtBase.Text.Trim(); pedido.tela = txtTela.Text.Trim(); pedido.color = txtColor.Text.Trim(); pedido.direccion = txtDireccion.Text.Trim(); pedido.deptocasa = txtDeptoCasa.Text.Trim(); pedido.comuna = txtComuna.Text.Trim(); pedido.telefono = txtTelefono.Text.Trim(); pedido.metodopago = txtmetodopago.Text.Trim(); pedido.observaciones = txtobservaciones.Text.Trim(); pedido.precio = txtprecio.Text.Trim(); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.updatingadmin(pedido, cadenaConexion); gvInforme.EditIndex = -1; llenaGvInforme(); } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void gvPreparaDespacho_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { int id = e.RowIndex; //iterador de la fila pedido.nroPedido = Convert.ToString(gvPreparaDespacho.DataKeys[e.RowIndex].Value); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.eliminaProductoDespacho(pedido, cadenaConexion); llenaGvInforme(); llenaPreparadespacho(); } catch (Exception) { throw; } }
protected void btnNuevoPedido_Click(object sender, EventArgs e) { try { pedido.usuario = Session["USUARIO"].ToString().ToUpper(); DataTable det = new DataTable(); det = PreparaAccesoRetiro.NuevoPedido(pedido, cadenaConexion); txtNroPedido.Text = det.Rows[0][0].ToString(); btnPedidoListo.Visible = false; gvpedidoanterior.DataSource = null; gvpedidoanterior.DataBind(); txtInstagram.Focus(); } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void chkRow_CheckedChanged(object sender, EventArgs e) { try { foreach (GridViewRow row in gvInforme.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox chkRow = (row.Cells[0].FindControl("chkRow") as CheckBox); if (chkRow.Checked) { pedido.nroPedido = (row.Cells[1].FindControl("lblPedido") as Label).Text; pedido.correlativo = Convert.ToInt32((row.Cells[2].FindControl("lblCorrelativo") as Label).Text); pedido.estado = "2"; DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.preparaDespacho(pedido, cadenaConexion); gvPreparaDespacho.DataSource = dt; gvPreparaDespacho.DataBind(); chkRow.Checked = false; llenaGvInforme(); } } } } catch (Exception ex) { string mensaje = ex.Message.ToString(); } }
protected void Button1_Click(object sender, EventArgs e) { try { pedido.usuario = txtUsuario.Text.Trim(); pedido.pass = txtPass.Text.Trim(); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.validapass(pedido, cadenaConexion); if (dt.Rows[0][0].ToString() == "CORRECTO") { Session["PERFIL"] = dt.Rows[0][1].ToString().Trim(); Session["USUARIO"] = pedido.usuario; if (dt.Rows[0][1].ToString().Trim() == "ADMIN") { Response.Redirect("admin.aspx"); } else if (dt.Rows[0][1].ToString().Trim() == "VENDEDORA") { Response.Redirect("Pedidos.aspx"); } else { Response.Redirect("default.aspx"); } } else { Response.Redirect("login.aspx"); } } catch (Exception ex) { } }
protected void txtInstagram_TextChanged(object sender, EventArgs e) { try { pedido.instagram = txtInstagram.Text.Trim(); DataTable dt = new DataTable(); dt = PreparaAccesoRetiro.buscadatosInstagram(pedido, cadenaConexion); if (dt.Rows.Count > 0) { txtDireccion.Text = dt.Rows[0][0].ToString().ToUpper(); txtdeptocasa.Text = dt.Rows[0][1].ToString().ToUpper(); txtcomuna.Text = dt.Rows[0][2].ToString().ToUpper(); txttelefono.Text = dt.Rows[0][3].ToString().ToUpper(); DataTable dtPedAnteriores = new DataTable(); dtPedAnteriores = PreparaAccesoRetiro.historialpedidos(pedido, cadenaConexion); gvpedidoanterior.DataSource = dtPedAnteriores; gvpedidoanterior.DataBind(); txtPlaza.Focus(); } else { txtDireccion.Text = ""; txtdeptocasa.Text = ""; txtcomuna.Text = ""; txttelefono.Text = ""; txtDireccion.Focus(); } } catch (Exception) { throw; } }