protected void btnGuardar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long resp; try { ClienteBE cliente = new ClienteBE(); UbicacionBE ubi = new UbicacionBE(); ubi.Direccion = txtNuevaDireccion.Text; ubi.Barrio = txtNuevoBarrio.Text; ubi.Telefono_1 = txtTelefono.Text; cliente.Ubicacion = ubi; CiudadBE ciucli = new CiudadBE(); ciucli.Id_Ciudad = lstCiudad.SelectedValue; ubi.Ciudad = ciucli; cliente.Cedula = lblCedula.Text; resp = servCliente.Agregar_Ubicacion(cliente); MessageBox.Show("La nueva ubicación fue registrada satisfactoriamente", "Registrar Nueva Ubicación"); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); Response.Redirect("~/Clientes/frmModificarCliente.aspx"); } }
protected void txtCedulaCli_TextChanged(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long resp; try { resp = servCliente.ConsultarExistenciasClientes(txtCedulaCli.Text); if (resp != 0) { MessageBox.Show("La cédula del cliente ya se encuentra registrada en el sistema", "Modificar Cliente"); } else { txtCedulaCli.Enabled = false; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); } }
protected void Seleccion_onClick(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table = new DataTable(); VentaBE venta = new VentaBE(); try { string idUbica = ((System.Web.UI.WebControls.RadioButton)sender).Attributes["value"].ToString(); lblIdUbica.Text = idUbica; ((System.Web.UI.WebControls.RadioButton)sender).Checked = false; List<Ubicacion_CilindroBE> lstCilCliente = new List<Ubicacion_CilindroBE>(servCliente.ConsultarCilPorCliente(lblIdUbica.Text)); table.Columns.Add("CodigosCil"); table.Columns.Add("Tamano"); table.Columns.Add("TipoCil"); foreach (Ubicacion_CilindroBE info in lstCilCliente) { table.Rows.Add(info.Cilindro.Codigo_Cilindro, info.Cilindro.NTamano.Tamano, info.Cilindro.Tipo_Cilindro); } gvCargue.DataSource = table; gvCargue.DataBind(); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { btnNuevaConsulta.Focus(); servCliente.Close(); } }
protected void Seleccion_onClick(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table = new DataTable(); VentaBE venta = new VentaBE(); try { string idUbica = ((System.Web.UI.WebControls.RadioButton)sender).Attributes["value"].ToString(); lblIdUbica.Text = idUbica; ((System.Web.UI.WebControls.RadioButton)sender).Checked = false; List <Ubicacion_CilindroBE> lstCilCliente = new List <Ubicacion_CilindroBE>(servCliente.ConsultarCilPorCliente(lblIdUbica.Text)); table.Columns.Add("CodigosCil"); table.Columns.Add("Tamano"); table.Columns.Add("TipoCil"); foreach (Ubicacion_CilindroBE info in lstCilCliente) { table.Rows.Add(info.Cilindro.Codigo_Cilindro, info.Cilindro.NTamano.Tamano, info.Cilindro.Tipo_Cilindro); } gvCargue.DataSource = table; gvCargue.DataBind(); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { btnNuevaConsulta.Focus(); servCliente.Close(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table = new DataTable(); long resp; try { resp = servCliente.ConsultarExistenciasClientes(txtCedula.Text); if (resp == 0) { MessageBox.Show("El cliente no se encuentra registrado en el sistema", "Modificar Cliente"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); btnGuardar.Visible = false; } else { ClienteBE consulta = servCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCli.Text = consulta.Cedula; lblIdCliente.Text = consulta.Id_Cliente; txtNombreCliente.Text = consulta.Nombres_Cliente; txtPrimerApellido.Text = consulta.Apellido_1; txtSegundoApellido.Text = consulta.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in consulta.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); objdtTabla.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); } gvDirecciones.DataSource = table; gvDirecciones.DataBind(); divInfoCliente.Visible = true; divDireccionesCli.Visible = true; divNuevaDir.Visible = true; txtCedula.Text = ""; txtCedula.Enabled = false; divNuevaDir.Visible = true; gvDirecciones.Focus(); } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient serCliente = new ClienteServiceClient(); DataTable table = new DataTable(); try { long consultaExistencia = serCliente.ConsultarExistenciasClientes(txtCedula.Text); if (consultaExistencia == 0) { MessageBox.Show("El cliente no se encuentra registrado en el sistema", "Consulta de Clientes"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); } else { ClienteBE cliente = serCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCliente.Text = cliente.Cedula; lblIdCliente.Text = cliente.Id_Cliente; txtNombreCliente.Text = cliente.Nombres_Cliente + " " + cliente.Apellido_1 + " " + cliente.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in cliente.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table; gvDirecciones.DataBind(); } gvDirecciones.Visible = true; divDirCliente.Visible = true; divInfoCliente.Visible = true; txtCedula.Text = ""; txtNumPedido.Text = ""; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { serCliente.Close(); divInfoCliente.Focus(); } }
protected void btnGuardar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long respCliente; long respUbicacion; ClienteBE cliente = new ClienteBE(); try { cliente.Nombres_Cliente = txtNombreCliente.Text; cliente.Apellido_1 = txtPrimerApellido.Text; cliente.Apellido_2 = txtSegundoApellido.Text; cliente.Cedula = txtCedulaCli.Text; respCliente = servCliente.ModificarNombreCliente(cliente); if (txtDireccion.Text != "") { UbicacionBE ubica = new UbicacionBE(); ubica.Id_Ubicacion = lblIdUbica.Text; ubica.Direccion = txtDireccion.Text; ubica.Barrio = txtBarrio.Text; ubica.Telefono_1 = txtTelefono.Text; CiudadBE ciudad = new CiudadBE(); ciudad.Id_Ciudad = lstCiudad.SelectedValue; ubica.Ciudad = ciudad; respUbicacion = servCliente.ModificarDirCliente(ubica); } MessageBox.Show("El cliente fue modificado satisfactoriamente", "Modificar Cliente"); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); Response.Redirect("~/Clientes/frmModificarCliente.aspx"); txtCedula.Focus(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long resp; try { resp = servCliente.ConsultarExistenciasClientes(txtCedula.Text); if (resp != 0) { MessageBox.Show("El cliente ya se encuentra registrado en el sistema", "Registrar Cliente"); divInfoCliente.Visible = false; txtCedulaCli.Text = ""; txtBarrio.Text = ""; txtCedula.Text = ""; txtDireccion.Text = ""; txtNombreCliente.Text = ""; txtPrimerApellido.Text = ""; txtSegundoApellido.Text = ""; txtTelefono.Text = ""; btnGuardar.Visible = false; txtCedula.Focus(); } else { divInfoCliente.Visible = true; btnGuardar.Visible = true; txtNombreCliente.Focus(); txtCedulaCli.Text = txtCedula.Text; txtCedula.Text = ""; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); } }
protected void btnGuardar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long resp; ClienteBE cliente = new ClienteBE(); try { cliente.Cedula = txtCedulaCli.Text; cliente.Nombres_Cliente = txtNombreCliente.Text; cliente.Apellido_1 = txtPrimerApellido.Text; cliente.Apellido_2 = txtSegundoApellido.Text; UbicacionBE ubicacion = new UbicacionBE(); ubicacion.Direccion = txtDireccion.Text; ubicacion.Barrio = txtBarrio.Text; ubicacion.Telefono_1 = txtTelefono.Text; CiudadBE ciucli = new CiudadBE(); ciucli.Id_Ciudad = lstCiudad.SelectedValue; ubicacion.Ciudad = ciucli; cliente.Ubicacion = ubicacion; resp = servCliente.Registrar_Cliente(cliente); if (resp != -1) { MessageBox.Show("El cliente fue registrado satisfactoriamente", "Registrar Cliente"); } else { Response.Redirect("~/About.aspx"); } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); Response.Redirect("~/Clientes/frmRegistrarCliente.aspx"); } }
protected void txtNumPedido_TextChanged(object sender, EventArgs e) { txtMotivoCancelacion.Focus(); PedidoServiceClient servPedido = new PedidoServiceClient(); ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table1 = new DataTable(); DataTable table2 = new DataTable(); long respExisPedido; try { respExisPedido = servPedido.ConsultarExistenciaPedido(txtNumPedido.Text); if (respExisPedido == 0) { MessageBox.Show("El pedido no se encuentra registrado en el sistema", "Cancelar Pedido"); divInfoCliente.Visible = false; txtNumPedido.Text = ""; txtNumPedido.Focus(); } else { PedidoBE objPedido = servPedido.Consultar_Pedido(txtNumPedido.Text); if (objPedido.Estado != "2") { table2.Columns.Add("TamanoCil"); table2.Columns.Add("CantidadPedido"); table2.Columns.Add("FechaPedido"); foreach (Detalle_PedidoBE datos in objPedido.List_Detalle_Ped) { table2.Rows.Add(datos.Tamano, datos.Cantidad, datos.Fecha); gvPedido.DataSource = table2; gvPedido.DataBind(); } divInfoPedido.Visible = true; ClienteBE objCliente = servCliente.Consultar_Cliente(Convert.ToString(respExisPedido)); txtCedulaCliente.Text = objCliente.Cedula; txtNombreCliente.Text = objCliente.Nombres_Cliente; txtPrimerApellido.Text = objCliente.Apellido_1; txtSegundoApellido.Text = objCliente.Apellido_2; lblCodigoPedido.Text = txtNumPedido.Text; table1.Columns.Add("IdUbicacion"); table1.Columns.Add("Direccion"); table1.Columns.Add("Barrio"); table1.Columns.Add("Telefono"); table1.Columns.Add("Ciudad"); foreach (UbicacionBE datos in objCliente.ListaDirecciones) { table1.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table1; gvDirecciones.DataBind(); } divInfoCliente.Visible = true; divDirCliente.Visible = true; btnGuardar.Visible = true; } else { MessageBox.Show("El pedido ya se encuentra cancelado en el sistema", "Cancelar Pedido"); divInfoCliente.Visible = false; txtNumPedido.Text = ""; txtNumPedido.Focus(); btnMenuPrincipal.Visible = true; } } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servPedido.Close(); lblCodigoPedido.Visible = true; lblPedido.Visible = true; txtNumPedido.Text = ""; } }
protected void txtNumPedido_TextChanged(object sender, EventArgs e) { PedidoServiceClient servPedido = new PedidoServiceClient(); ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table1 = new DataTable(); DataTable table2 = new DataTable(); long respExisPedido; try { respExisPedido = servPedido.ConsultarExistenciaPedido(txtNumPedido.Text); if (respExisPedido == 0) { MessageBox.Show("El pedido no se encuentra registrado en el sistema", "Consultar Pedido"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtNumPedido.Text = ""; txtCedula.Focus(); } else { PedidoBE objPedido = servPedido.Consultar_Pedido(txtNumPedido.Text); if (objPedido.Estado == "2") { MessageBox.Show("El pedido se encuentra cancelado en el sistema", "Consultar Pedido"); divInfoCliente.Visible = false; divDirCliente.Visible = false; DivInfoPedido.Visible = false; txtCedula.Text = ""; txtNumPedido.Text = ""; txtCedula.Focus(); } else { table2.Columns.Add("Tamano"); table2.Columns.Add("Cantidad"); foreach (Detalle_PedidoBE datos in objPedido.List_Detalle_Ped) { table2.Rows.Add(datos.Tamano, datos.Cantidad); gvPedido.DataSource = table2; gvPedido.DataBind(); } DivInfoPedido.Visible = true; ClienteBE objCliente = servCliente.Consultar_Cliente(Convert.ToString(respExisPedido)); txtCedulaCliente.Text = objCliente.Cedula; lblIdCliente.Text = objCliente.Id_Cliente; txtNombreCliente.Text = objCliente.Nombres_Cliente + " " + objCliente.Apellido_1 + " " + objCliente.Apellido_2; lblCodigoPedido.Text = txtNumPedido.Text; table1.Columns.Add("IdUbicacion"); table1.Columns.Add("Direccion"); table1.Columns.Add("Barrio"); table1.Columns.Add("Telefono"); table1.Columns.Add("Ciudad"); foreach (UbicacionBE datos in objCliente.ListaDirecciones) { table1.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table1; gvDirecciones.DataBind(); } divInfoCliente.Visible = true; divDirCliente.Visible = true; } } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servPedido.Close(); txtCedula.Text = ""; txtNumPedido.Text = ""; divInfoCliente.Focus(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient serCliente = new ClienteServiceClient(); DataTable table = new DataTable(); try { long consultaExistencia = serCliente.ConsultarExistenciasClientes(txtCedula.Text); if (consultaExistencia == 0) { MessageBox.Show("El cliente no se encuentra registrado en el sistema", "Consulta de Clientes"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); } else { ClienteBE cliente = serCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCliente.Text = cliente.Cedula; lblIdCliente.Text = cliente.Id_Cliente; txtNombreCliente.Text = cliente.Nombres_Cliente+" "+cliente.Apellido_1+" "+cliente.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in cliente.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio,datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table; gvDirecciones.DataBind(); } gvDirecciones.Visible = true; divDirCliente.Visible = true; divInfoCliente.Visible = true; txtCedula.Text = ""; txtNumPedido.Text = ""; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { serCliente.Close(); divInfoCliente.Focus(); } }
protected void btnAgregar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); DataTable tabla = new DataTable(); VentaBE venta = new VentaBE(); DataTable tabla2 = new DataTable(); try { List<Ubicacion_CilindroBE> lstCilVehiculos = new List<Ubicacion_CilindroBE>(servVehiculo.ConsultarCilPorVehiculo("5")); List<Ubicacion_CilindroBE> lstCilCliente = new List<Ubicacion_CilindroBE>(servCliente.ConsultarCilPorCliente(lblIdUbica.Text)); tabla.Columns.Add("CodigosCilVehiculo"); tabla2.Columns.Add("CodigosCilCliente"); if (lstCilVehiculos.Count == 0) { MessageBox.Show("El vehículo no tiene cilindros de este tamaño cargados en el sistema"); divCilSiembra.Visible = false; divDatosConsulta.Visible = false; btnGuardar.Visible = false; } else { foreach (Ubicacion_CilindroBE datos in lstCilVehiculos) { if (lstTamano.SelectedItem.Text == datos.Cilindro.NTamano.Tamano) { tabla.Rows.Add(datos.Cilindro.Codigo_Cilindro); listaCilVeh.Add(datos.Cilindro.Codigo_Cilindro); btnGuardar.Visible = true; } else { MessageBox.Show("El vehículo no tiene cilindros de este tamaño cargados en el sistema"); divCilSiembra.Visible = false; divDatosConsulta.Visible = false; btnGuardar.Visible = false; } } } Session["Vehiculo"] = listaCilVeh; gvCilVehiculo.DataSource = tabla; gvCilVehiculo.DataBind(); foreach (Ubicacion_CilindroBE datos in lstCilCliente) { if (lstTamano.SelectedItem.Text == datos.Cilindro.NTamano.Tamano) { tabla2.Rows.Add(datos.Cilindro.Codigo_Cilindro); listaCilCli.Add(datos.Cilindro.Codigo_Cilindro); } } Session["Cliente"] = listaCilCli; gdCodClientes.DataSource = tabla2; gdCodClientes.DataBind(); gdCilSelecCliente.Visible = true; gdCodClientes.Visible = true; gvCilVehiculo.Visible = true; gvSeleccion.Visible = true; btnQuitar.Visible = true; btnQuitar2.Visible = true; btnSeleccionar.Visible = true; btnSelect.Visible = true; divDatosConsulta.Visible = true; if (tabla2.Rows.Count == 0) { divCilSiembra.Visible = true; btnQuitar2.Visible = false; btnSelect.Visible = false; gdCilSelecCliente.Visible = false; gdCodClientes.Visible = false; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servVehiculo.Close(); gdCilSelecCliente.Focus(); } }
protected void TxtNumPedido_TextChanged(object sender, EventArgs e) { PedidoServiceClient servPedido = new PedidoServiceClient(); ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table = new DataTable(); long respExisPedido; try { respExisPedido = servPedido.ConsultarExistenciaPedido(txtNumPedido.Text); if (respExisPedido == 0) { MessageBox.Show("El pedido no se encuentra registrado en el sistema", "Consultar Pedido"); divInfoCliente.Visible = false; txtNumPedido.Text = ""; txtNumPedido.Focus(); } else { ClienteBE objCliente = servCliente.Consultar_Cliente(Convert.ToString(respExisPedido)); txtCedulaCliente.Text = objCliente.Cedula; txtNombreCliente.Text = objCliente.Nombres_Cliente; txtPrimerApellido.Text = objCliente.Apellido_1; txtSegundoApellido.Text = objCliente.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in objCliente.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table; gvDirecciones.DataBind(); } gvDirecciones.Visible = true; divDirCliente.Visible = true; divInfoCliente.Visible = true; lblCodigoPedido.Text = txtNumPedido.Text; PedidoBE objPedido = servPedido.Consultar_Pedido(txtNumPedido.Text); foreach (Detalle_PedidoBE datos in objPedido.List_Detalle_Ped) { TamanoBE tam = new TamanoBE(); tam.Cantidad = Convert.ToInt32(datos.Cantidad); tam.Tamano = datos.Tamano; lista.Add(tam); } grvPrueba.DataSource = lista; grvPrueba.DataBind(); Session["lista"] = lista; Session["listaAuxiliar"] = lista; grvPrueba.Focus(); btnMenuPrincipal.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servPedido.Close(); lblCodigoPedido.Visible = true; lblPedido.Visible = true; txtNumPedido.Text = ""; } }
protected void btnGuardar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); long respCliente; long respUbicacion; ClienteBE cliente = new ClienteBE(); try { cliente.Nombres_Cliente = txtNombreCliente.Text; cliente.Apellido_1 = txtPrimerApellido.Text; cliente.Apellido_2 = txtSegundoApellido.Text; cliente.Cedula = txtCedulaCli.Text; respCliente = servCliente.ModificarNombreCliente(cliente); if (txtDireccion.Text != "") { UbicacionBE ubica = new UbicacionBE(); ubica.Id_Ubicacion = lblIdUbica.Text; ubica.Direccion=txtDireccion.Text; ubica.Barrio = txtBarrio.Text ; ubica.Telefono_1= txtTelefono.Text; CiudadBE ciudad = new CiudadBE(); ciudad.Id_Ciudad = lstCiudad.SelectedValue; ubica.Ciudad = ciudad; respUbicacion = servCliente.ModificarDirCliente(ubica); } MessageBox.Show("El cliente fue modificado satisfactoriamente", "Modificar Cliente"); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); Response.Redirect("~/Clientes/frmModificarCliente.aspx"); txtCedula.Focus(); } }
protected void btnAgregar_Click(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); DataTable tabla = new DataTable(); VentaBE venta = new VentaBE(); DataTable tabla2 = new DataTable(); try { List <Ubicacion_CilindroBE> lstCilVehiculos = new List <Ubicacion_CilindroBE>(servVehiculo.ConsultarCilPorVehiculo("5")); List <Ubicacion_CilindroBE> lstCilCliente = new List <Ubicacion_CilindroBE>(servCliente.ConsultarCilPorCliente(lblIdUbica.Text)); tabla.Columns.Add("CodigosCilVehiculo"); tabla2.Columns.Add("CodigosCilCliente"); if (lstCilVehiculos.Count == 0) { MessageBox.Show("El vehículo no tiene cilindros de este tamaño cargados en el sistema"); divCilSiembra.Visible = false; divDatosConsulta.Visible = false; btnGuardar.Visible = false; } else { foreach (Ubicacion_CilindroBE datos in lstCilVehiculos) { if (lstTamano.SelectedItem.Text == datos.Cilindro.NTamano.Tamano) { tabla.Rows.Add(datos.Cilindro.Codigo_Cilindro); listaCilVeh.Add(datos.Cilindro.Codigo_Cilindro); btnGuardar.Visible = true; } else { MessageBox.Show("El vehículo no tiene cilindros de este tamaño cargados en el sistema"); divCilSiembra.Visible = false; divDatosConsulta.Visible = false; btnGuardar.Visible = false; } } } Session["Vehiculo"] = listaCilVeh; gvCilVehiculo.DataSource = tabla; gvCilVehiculo.DataBind(); foreach (Ubicacion_CilindroBE datos in lstCilCliente) { if (lstTamano.SelectedItem.Text == datos.Cilindro.NTamano.Tamano) { tabla2.Rows.Add(datos.Cilindro.Codigo_Cilindro); listaCilCli.Add(datos.Cilindro.Codigo_Cilindro); } } Session["Cliente"] = listaCilCli; gdCodClientes.DataSource = tabla2; gdCodClientes.DataBind(); gdCilSelecCliente.Visible = true; gdCodClientes.Visible = true; gvCilVehiculo.Visible = true; gvSeleccion.Visible = true; btnQuitar.Visible = true; btnQuitar2.Visible = true; btnSeleccionar.Visible = true; btnSelect.Visible = true; divDatosConsulta.Visible = true; if (tabla2.Rows.Count == 0) { divCilSiembra.Visible = true; btnQuitar2.Visible = false; btnSelect.Visible = false; gdCilSelecCliente.Visible = false; gdCodClientes.Visible = false; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servVehiculo.Close(); gdCilSelecCliente.Focus(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { PedidoServiceClient servPedido = new PedidoServiceClient(); ClienteServiceClient servCliente = new ClienteServiceClient(); DataTable table1 = new DataTable(); DataTable table2 = new DataTable(); long respExisCliente; long respExisPedido; try { respExisCliente = servCliente.ConsultarExistenciasClientes(txtCedula.Text); if (respExisCliente == 0) { MessageBox.Show("El cliente no ha solicitado pedido de cilindros", "Consultar Pedido"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); } else { respExisPedido = servPedido.ConsultarExistenciaPedido(txtCedula.Text); if (respExisPedido == 0) { MessageBox.Show("El cliente no tiene no se encuentra registrado en el sistema", "Consultar Pedido"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtNumPedido.Text = ""; txtCedula.Focus(); } else { ClienteBE objCliente = servCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCliente.Text = objCliente.Cedula; txtNombreCliente.Text = objCliente.Nombres_Cliente; txtPrimerApellido.Text = objCliente.Apellido_1; txtSegundoApellido.Text = objCliente.Apellido_2; table1.Columns.Add("IdUbicacion"); table1.Columns.Add("Direccion"); table1.Columns.Add("Barrio"); table1.Columns.Add("Telefono"); table1.Columns.Add("Ciudad"); foreach (UbicacionBE datos in objCliente.ListaDirecciones) { table1.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table1; gvDirecciones.DataBind(); } PedidoBE objPedido = servPedido.Consultar_Pedido(txtCedulaCliente.Text); table2.Columns.Add("TamanoCil"); table2.Columns.Add("CantidadPedido"); table2.Columns.Add("FechaPedido"); table2.Columns.Add("CodigoPedido"); foreach(Detalle_PedidoBE datos in objPedido.List_Detalle_Ped) { table2.Rows.Add(datos.Tamano, datos.Cantidad, datos.Fecha, datos.Id_Pedido); } gvPedido.DataSource = table2; gvPedido.DataBind(); gvDirecciones.Visible = true; divInfoPedido.Visible = true; divInfoCliente.Visible = true; divDirCliente.Visible = true; btnMenuPrincipal.Visible = true; } } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servPedido.Close(); txtCedula.Text = ""; txtNumPedido.Text = ""; btnNuevaConsulta.Visible = true; lblCodigoPedido.Visible = false; lblPedido.Visible = false; btnNuevaConsulta.Focus(); } }
protected void txtCedula_TextChanged(object sender, EventArgs e) { ClienteServiceClient servCliente = new ClienteServiceClient(); VehiculoServiceClient servVeh = new VehiculoServiceClient(); DataTable table = new DataTable(); long resp; try { resp = servCliente.ConsultarExistenciasClientes(txtCedula.Text); if (resp == 0) { MessageBox.Show("El cliente no se encuentra registrado en el sistema", "Registrar Pedido"); divInfoCliente.Visible = false; txtCedula.Text = ""; txtCedula.Focus(); } else { ClienteBE objCliente = servCliente.Consultar_Cliente(txtCedula.Text); txtCedulaCli.Text = objCliente.Cedula; lblIdCedula.Text = objCliente.Id_Cliente; txtNombreCliente.Text = objCliente.Nombres_Cliente; txtPrimerApellido.Text = objCliente.Apellido_1; txtSegundoApellido.Text = objCliente.Apellido_2; table.Columns.Add("IdUbicacion"); table.Columns.Add("Direccion"); table.Columns.Add("Barrio"); table.Columns.Add("Telefono"); table.Columns.Add("Ciudad"); foreach (UbicacionBE datos in objCliente.ListaDirecciones) { table.Rows.Add(datos.Id_Ubicacion, datos.Direccion, datos.Barrio, datos.Telefono_1, datos.Ciudad.Nombre_Ciudad); gvDirecciones.DataSource = table; gvDirecciones.DataBind(); } divDirCliente.Visible = true; divInfoCliente.Visible = true; lstTamanos.Focus(); txtCedula.Text = ""; btnMenuPrincipal.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCliente.Close(); servVeh.Close(); } }