private void btnSeleccionarCliente_Click(object sender, EventArgs e) { if (dgvAllClientes.RowCount >= 1) // Se valida que la candidad de filas en el dgvAllClientes sea igual a 1 o mayor { Cliente nCliente = ManejoCliente.getById(Convert.ToInt32(dgvAllClientes.CurrentRow.Cells[0].Value)); // Se llama a la funcion getById de ManejoCliente dandole el valor de la columna 0 del dgvAllClientes y el resultado se asigna a la variable nCliente FrmDetalleVentasOneToOne.mCliente = nCliente; // Se asigna nCliente a la variable statica mCliente FrmDetalleVentasOneToOne v = new FrmDetalleVentasOneToOne(); // Se instancia la ventana FrmDetalleVentasOneToOne this.Close(); // Se cierra la ventana actual v.ShowDialog(); // Se abre la ventana FrmDetalleVentasOneToOne } }
static void Main(string[] args) { // Objeto TCP para escuchar por peticiones TcpListener servidor = new TcpListener(IPAddress.Parse("0.0.0.0"), 8090); Console.WriteLine("Ejecutando servidor..."); while (true) { // El servidor empieza a escuchar por solicitudes servidor.Start(); Console.WriteLine("Esperando cliente..."); // Llegada de un cliente ManejoCliente cliente = new ManejoCliente(servidor.AcceptTcpClient()); // El servidor comienza a procesar la solicitud del cliente cliente.ProcesarDatos(); } }
private void btnActualizar_Click(object sender, EventArgs e) { if (this.txtUpdateNombre.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtUpdateNombre, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtUpdateNombre, "Campo necesario"); this.txtUpdateNombre.Focus(); } else if (this.txtUpdateColonia.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtUpdateColonia, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtUpdateColonia, "Campo necesario"); this.txtUpdateColonia.Focus(); } else if (this.txtUpdateCalle.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtUpdateCalle, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtUpdateCalle, "Campo necesario"); this.txtUpdateCalle.Focus(); } else if (this.txtUpdateNumExterior.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtUpdateNumExterior, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtUpdateNumExterior, "Campo necesario"); this.txtUpdateNumExterior.Focus(); } else if (this.txtUpdateTelMovil.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtUpdateTelMovil, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtUpdateTelMovil, "Campo necesario"); this.txtUpdateTelMovil.Focus(); } else { Cliente nCliente = new Cliente(); nCliente.idCliente = PKCLIENTE; nCliente.sRfc = txtUpdateRFC.Text; nCliente.sRazonSocial = txtUpdateRazonSocial.Text; if (txtUpdatePersona.Text != "") { nCliente.iPersona = Convert.ToInt32(txtUpdatePersona.Text); } else { nCliente.iPersona = 0; } nCliente.sCurp = txtUpdateCURP.Text; nCliente.sNombre = txtUpdateNombre.Text; nCliente.sPais = txtUpdatePais.Text; if (txtUpdateCP.Text != "") { nCliente.iCodPostal = Convert.ToInt32(txtUpdateCP.Text); } else { nCliente.iCodPostal = 0; } nCliente.sColonia = txtUpdateColonia.Text; nCliente.sEstado = txtUpdateEstado.Text; nCliente.sMunicipio = txtUpdateMunicipio.Text; nCliente.sLocalidad = txtUpdateLocalidad.Text; nCliente.sCalle = txtUpdateCalle.Text; nCliente.iNumExterior = Convert.ToInt32(txtUpdateNumExterior.Text); if (txtUpdateNumInterior.Text != "") { nCliente.iNumInterior = Convert.ToInt32(txtUpdateNumInterior.Text); } else { nCliente.iNumInterior = 0; } nCliente.sTelFijo = txtUpdateTelFijo.Text; nCliente.sTelMovil = txtUpdateTelMovil.Text; nCliente.sCorreo = txtUpdateCorreo.Text; nCliente.sReferencia = txtUpdateReferencia.Text; nCliente.sNumCuenta = txtUpdateNumCuenta.Text; nCliente.sConPago = txtUpdateCondicionesPago.Text; #region tipo pago if (this.cmbUpdateTipoPago.SelectedIndex == 0) { nCliente.sTipoPago = "1"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 1) { nCliente.sTipoPago = "2"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 2) { nCliente.sTipoPago = "3"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 3) { nCliente.sTipoPago = "4"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 4) { nCliente.sTipoPago = "5"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 5) { nCliente.sTipoPago = "6"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 6) { nCliente.sTipoPago = "7"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 7) { nCliente.sTipoPago = "8"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 8) { nCliente.sTipoPago = "9"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 9) { nCliente.sTipoPago = "10"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 10) { nCliente.sTipoPago = "11"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 11) { nCliente.sTipoPago = "12"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 12) { nCliente.sTipoPago = "13"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 13) { nCliente.sTipoPago = "14"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 14) { nCliente.sTipoPago = "15"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 15) { nCliente.sTipoPago = "16"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 16) { nCliente.sTipoPago = "17"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 17) { nCliente.sTipoPago = "18"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 18) { nCliente.sTipoPago = "19"; } else if (this.cmbUpdateTipoPago.SelectedIndex == 19) { nCliente.sTipoPago = "20"; } #endregion #region Status if (cmbUpdateStatus.SelectedIndex == 0) { nCliente.iStatus = 1; } else if (cmbUpdateStatus.SelectedIndex == 1) { nCliente.iStatus = 2; } else if (cmbUpdateStatus.SelectedIndex == 2) { nCliente.iStatus = 3; } else if (cmbUpdateStatus.SelectedIndex == 3) { nCliente.iStatus = 4; } #endregion nCliente.sLogo = ImagenString; ManejoCliente.Modificar(nCliente); MessageBox.Show("¡Cliente Actualizado!"); cargarClientes(); txtUpdateRFC.Clear(); txtUpdateRazonSocial.Clear(); txtUpdatePersona.Clear(); txtUpdateCURP.Clear(); txtUpdateNombre.Clear(); txtUpdatePais.Clear(); txtUpdateCP.Clear(); txtUpdateEstado.Clear(); txtUpdateMunicipio.Clear(); txtUpdateLocalidad.Clear(); txtUpdateColonia.Clear(); txtUpdateCalle.Clear(); txtUpdateNumInterior.Clear(); txtUpdateNumExterior.Clear(); txtUpdateTelFijo.Clear(); txtUpdateTelMovil.Clear(); txtUpdateCorreo.Clear(); txtUpdateNumCuenta.Clear(); txtUpdateCondicionesPago.Clear(); txtUpdateReferencia.Clear(); pcbUpdateFoto.Image = null; pnlEditCliente.Visible = false; pnlAllClientes.Visible = true; } }
/// <summary> /// Funcion encargada de asignar los valores la variable local nCliente a los controles correspondientes /// </summary> private void ActualizarCliente() { Cliente nCliente = ManejoCliente.getById(PKCLIENTE); // Se llama a la funcion getById de ManejoCliente, se le da la variable statica PKCLIENTE y el resultado se le asigna a nCliente // Se valida que las propiedades de la variable nCliente no esten vacias if (nCliente.sRfc != null) { txtUpdateRFC.Text = nCliente.sRfc; // Se asigna el valor de sRfc a txtUpdateRFC } if (nCliente.sRazonSocial != null) { txtUpdateRazonSocial.Text = nCliente.sRazonSocial; } if (nCliente.iPersona != 0) { txtUpdatePersona.Text = nCliente.iPersona.ToString(); } if (nCliente.sCurp != null) { txtUpdateCURP.Text = nCliente.sCurp; } txtUpdateNombre.Text = nCliente.sNombre; if (nCliente.sPais != null) { txtUpdatePais.Text = nCliente.sPais; } if (nCliente.iCodPostal != 0) { txtUpdateCP.Text = nCliente.iCodPostal.ToString(); } if (nCliente.sEstado != null) { txtUpdateEstado.Text = nCliente.sEstado; } if (nCliente.sLocalidad != null) { txtUpdateLocalidad.Text = nCliente.sLocalidad; } if (nCliente.sMunicipio != null) { txtUpdateMunicipio.Text = nCliente.sMunicipio; } txtUpdateColonia.Text = nCliente.sColonia; txtUpdateCalle.Text = nCliente.sCalle; txtUpdateNumExterior.Text = nCliente.iNumExterior.ToString(); txtUpdateNumInterior.Text = nCliente.iNumInterior.ToString(); txtUpdateReferencia.Text = nCliente.sReferencia; if (nCliente.sTelFijo != null) { txtUpdateTelFijo.Text = nCliente.sTelFijo; } txtUpdateTelMovil.Text = nCliente.sTelMovil; if (nCliente.sReferencia != null) { txtUpdateReferencia.Text = nCliente.sReferencia; } if (nCliente.iTipoCliente == 1) { cmbUpdateTipoCliente.SelectedIndex = 0; } else { cmbUpdateTipoCliente.SelectedIndex = 1; } if (nCliente.sNumCuenta != null) { txtUpdateNumCuenta.Text = nCliente.sNumCuenta; } #region status // Se valida el iStatus y se incializa el cmbUpdateStatus segun la validacion if (nCliente.iStatus == 1) { cmbUpdateStatus.SelectedIndex = 0; } else if (nCliente.iStatus == 2) { cmbUpdateStatus.SelectedIndex = 1; } else if (nCliente.iStatus == 3) { cmbUpdateStatus.SelectedIndex = 2; } else if (nCliente.iStatus == 4) { cmbUpdateStatus.SelectedIndex = 3; } #endregion if (nCliente.sTipoPago != null) { #region tipo pago // Se valida el sTipoPago y se incializa el cmbUpdateTipoPago segun la validacion if (nCliente.sTipoPago == "1") { cmbUpdateTipoPago.SelectedIndex = 0; } else if (nCliente.sTipoPago == "2") { cmbUpdateTipoPago.SelectedIndex = 1; } else if (nCliente.sTipoPago == "3") { cmbUpdateTipoPago.SelectedIndex = 2; } else if (nCliente.sTipoPago == "4") { cmbUpdateTipoPago.SelectedIndex = 3; } else if (nCliente.sTipoPago == "5") { cmbUpdateTipoPago.SelectedIndex = 4; } else if (nCliente.sTipoPago == "6") { cmbUpdateTipoPago.SelectedIndex = 5; } else if (nCliente.sTipoPago == "7") { cmbUpdateTipoPago.SelectedIndex = 6; } else if (nCliente.sTipoPago == "8") { cmbUpdateTipoPago.SelectedIndex = 7; } else if (nCliente.sTipoPago == "9") { cmbUpdateTipoPago.SelectedIndex = 8; } else if (nCliente.sTipoPago == "10") { cmbUpdateTipoPago.SelectedIndex = 9; } else if (nCliente.sTipoPago == "11") { cmbUpdateTipoPago.SelectedIndex = 10; } else if (nCliente.sTipoPago == "12") { cmbUpdateTipoPago.SelectedIndex = 11; } else if (nCliente.sTipoPago == "13") { cmbUpdateTipoPago.SelectedIndex = 12; } else if (nCliente.sTipoPago == "14") { cmbUpdateTipoPago.SelectedIndex = 13; } else if (nCliente.sTipoPago == "15") { cmbUpdateTipoPago.SelectedIndex = 14; } else if (nCliente.sTipoPago == "16") { cmbUpdateTipoPago.SelectedIndex = 15; } else if (nCliente.sTipoPago == "17") { cmbUpdateTipoPago.SelectedIndex = 16; } else if (nCliente.sTipoPago == "18") { cmbUpdateTipoPago.SelectedIndex = 17; } else if (nCliente.sTipoPago == "19") { cmbUpdateTipoPago.SelectedIndex = 18; } else if (nCliente.sTipoPago == "20") { cmbUpdateTipoPago.SelectedIndex = 19; } #endregion } if (nCliente.sCorreo != null) { txtUpdateCorreo.Text = nCliente.sCorreo; } if (nCliente.sConPago != null) { txtUpdateCondicionesPago.Text = nCliente.sConPago; } if (nCliente.sLogo == null) { pcbUpdateFoto.Image = null; } else { pcbUpdateFoto.Image = ToolImagen.Base64StringToBitmap(nCliente.sLogo); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (SaveOrCreate != true) // Se valida que la variable SaveOrCrete no sea false { // Se valida que los textBox esten vacios if (this.txtAddNombre.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddNombre, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddNombre, "Campo necesario"); this.txtAddNombre.Focus(); } else if (this.txtAddColonia.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddColonia, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddColonia, "Campo necesario"); this.txtAddColonia.Focus(); } else if (this.txtAddCalle.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCalle, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCalle, "Campo necesario"); this.txtAddCalle.Focus(); } else if (this.txtAddNoExterior.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddNoExterior, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddNoExterior, "Campo necesario"); this.txtAddNoExterior.Focus(); } else if (this.txtAddTelMovil.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddTelMovil, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddTelMovil, "Campo necesario"); this.txtAddTelMovil.Focus(); } else { Cliente nCliente = new Cliente(); nCliente.sNombre = txtAddNombre.Text; nCliente.sColonia = txtAddColonia.Text; nCliente.sCalle = txtAddCalle.Text; if (txtAddNumInterir.Text == "") { nCliente.iNumInterior = 0; } else { nCliente.iNumInterior = Convert.ToInt32(txtAddNoInterior.Text); } nCliente.iNumExterior = Convert.ToInt32(txtAddNoExterior.Text); nCliente.sTelMovil = txtAddTelMovil.Text; ManejoCliente.RegistrarNuevoCliente(nCliente); MessageBox.Show("¡Cliente Guardado!"); txtAddNombre.Clear(); txtAddColonia.Clear(); txtAddCalle.Clear(); txtAddNoInterior.Clear(); txtAddNoExterior.Clear(); txtAddTelMovil.Clear(); cargarClientes(); gpbSaveCliente.Visible = false; pnlNewCliente.Visible = false; pnlNewCliente.Visible = false; pnlAllClientes.Visible = true; } } else { if (this.txtAddRFC.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddRFC, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddRFC, "Campo necesario"); this.txtAddRFC.Focus(); } else if (this.txtAddRazonSocial.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddRazonSocial, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddRazonSocial, "Campo necesario"); this.txtAddRazonSocial.Focus(); } else if (this.txtAddPersona.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddPersona, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddPersona, "Campo necesario"); this.txtAddPersona.Focus(); } else if (this.txtAddCurp.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCurp, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCurp, "Campo necesario"); this.txtAddCurp.Focus(); } else if (this.txtAddNom.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddNom, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddNom, "Campo necesario"); this.txtAddNom.Focus(); } else if (this.txtAddPais.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddPais, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddPais, "Campo necesario"); this.txtAddPais.Focus(); } else if (this.txtCodigoPosAddCli.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtCodigoPosAddCli, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtCodigoPosAddCli, "Campo necesario"); this.txtCodigoPosAddCli.Focus(); } else if (this.txtAddEstado.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddEstado, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddEstado, "Campo necesario"); this.txtAddEstado.Focus(); } else if (this.txtAddMunicipio.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddMunicipio, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddMunicipio, "Campo necesario"); this.txtAddMunicipio.Focus(); } else if (this.txtAddCol.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCol, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCol, "Campo necesario"); this.txtAddCol.Focus(); } else if (this.txtAddCall.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCall, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCall, "Campo necesario"); this.txtAddCall.Focus(); } else if (this.txtAddLocalidad.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddLocalidad, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddLocalidad, "Campo necesario"); this.txtAddLocalidad.Focus(); } else if (this.txtAddNumExterior.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddNumExterior, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddNumExterior, "Campo necesario"); this.txtAddNumExterior.Focus(); } else if (this.txtAddTelMov.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddTelMov, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddTelMov, "Campo necesario"); this.txtAddTelMov.Focus(); } else if (this.txtAddTelFijo.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddTelFijo, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddTelFijo, "Campo necesario"); this.txtAddTelFijo.Focus(); } else if (this.cmbStatus.Text == "Seleccione Una Opcion") { this.ErrorProvider.SetIconAlignment(this.cmbStatus, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.cmbStatus, "Favor de Seleccionar una Opcion"); this.cmbStatus.Focus(); } else if (this.txtAddNoCuenta.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddNoCuenta, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddNoCuenta, "Campo necesario"); this.txtAddNoCuenta.Focus(); } else if (this.cmbAddTipoCliente.Text == "Seleccione Una Opcion") { this.ErrorProvider.SetIconAlignment(this.cmbAddTipoCliente, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.cmbAddTipoCliente, "Favor de Seleccionar Una Opcion"); this.cmbAddTipoCliente.Focus(); } else if (this.cmbAddMetodoPago.Text == "Seleccione Una Opcion") { this.ErrorProvider.SetIconAlignment(this.cmbAddMetodoPago, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.cmbAddMetodoPago, "Favor de Seleccionar una opcion"); this.cmbAddMetodoPago.Focus(); } else if (this.txtAddCorreo.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCorreo, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCorreo, "Campo necesario"); this.txtAddCorreo.Focus(); } else if (this.txtAddCondicionPago.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddCondicionPago, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddCondicionPago, "Campo necesario"); this.txtAddCondicionPago.Focus(); } else if (this.txtAddReferencia.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtAddReferencia, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtAddReferencia, "Campo necesario"); this.txtAddReferencia.Focus(); } else { Cliente nCliente = new Cliente(); nCliente.sRfc = txtAddRFC.Text; nCliente.sRazonSocial = txtAddRazonSocial.Text; if (txtAddPersona.Text != "") { nCliente.iPersona = Convert.ToInt32(txtAddPersona.Text); } else { nCliente.iPersona = 0; } nCliente.sCurp = txtAddCurp.Text; nCliente.sNombre = txtAddNom.Text; nCliente.sPais = txtAddPais.Text; if (txtCodigoPosAddCli.Text != "") { nCliente.iCodPostal = Convert.ToInt32(txtCodigoPosAddCli.Text); } else { nCliente.iCodPostal = 0; } nCliente.sEstado = txtAddEstado.Text; nCliente.sMunicipio = txtAddMunicipio.Text; nCliente.sLocalidad = txtAddLocalidad.Text; nCliente.sColonia = txtAddCol.Text; nCliente.sCalle = txtAddCall.Text; nCliente.sReferencia = txtAddReferencia.Text; nCliente.iNumExterior = Convert.ToInt32(txtAddNumExterior.Text); if (txtAddNumInterir.Text != "") { nCliente.iNumInterior = Convert.ToInt32(txtAddNumInterir.Text); } else { nCliente.iNumInterior = 0; } nCliente.sTelFijo = txtAddTelFijo.Text; nCliente.sTelMovil = txtAddTelMov.Text; nCliente.sCorreo = txtAddCorreo.Text; if (cmbStatus.SelectedIndex == 0) { nCliente.iStatus = 1; } else if (cmbStatus.SelectedIndex == 1) { nCliente.iStatus = 2; } else if (cmbStatus.SelectedIndex == 2) { nCliente.iStatus = 3; } else if (cmbStatus.SelectedIndex == 3) { nCliente.iStatus = 4; } if (this.cmbAddTipoCliente.SelectedIndex == 0) { nCliente.sTipoPago = "1"; } else if (this.cmbAddTipoCliente.SelectedIndex == 1) { nCliente.sTipoPago = "2"; } else if (this.cmbAddTipoCliente.SelectedIndex == 2) { nCliente.sTipoPago = "3"; } else if (this.cmbAddTipoCliente.SelectedIndex == 3) { nCliente.sTipoPago = "4"; } else if (this.cmbAddTipoCliente.SelectedIndex == 4) { nCliente.sTipoPago = "5"; } else if (this.cmbAddTipoCliente.SelectedIndex == 5) { nCliente.sTipoPago = "6"; } else if (this.cmbAddTipoCliente.SelectedIndex == 6) { nCliente.sTipoPago = "7"; } else if (this.cmbAddTipoCliente.SelectedIndex == 7) { nCliente.sTipoPago = "8"; } else if (this.cmbAddTipoCliente.SelectedIndex == 8) { nCliente.sTipoPago = "9"; } else if (this.cmbAddTipoCliente.SelectedIndex == 9) { nCliente.sTipoPago = "10"; } else if (this.cmbAddTipoCliente.SelectedIndex == 10) { nCliente.sTipoPago = "11"; } else if (this.cmbAddTipoCliente.SelectedIndex == 11) { nCliente.sTipoPago = "12"; } else if (this.cmbAddTipoCliente.SelectedIndex == 12) { nCliente.sTipoPago = "13"; } else if (this.cmbAddTipoCliente.SelectedIndex == 13) { nCliente.sTipoPago = "14"; } else if (this.cmbAddTipoCliente.SelectedIndex == 14) { nCliente.sTipoPago = "15"; } else if (this.cmbAddTipoCliente.SelectedIndex == 15) { nCliente.sTipoPago = "16"; } else if (this.cmbAddTipoCliente.SelectedIndex == 16) { nCliente.sTipoPago = "17"; } else if (this.cmbAddTipoCliente.SelectedIndex == 17) { nCliente.sTipoPago = "18"; } else if (this.cmbAddTipoCliente.SelectedIndex == 18) { nCliente.sTipoPago = "19"; } else if (this.cmbAddTipoCliente.SelectedIndex == 19) { nCliente.sTipoPago = "20"; } nCliente.sNumCuenta = txtAddNoCuenta.Text; nCliente.sConPago = txtAddCondicionPago.Text; if (cmbAddTipoCliente.SelectedIndex == 0) { nCliente.iTipoCliente = 1; } else if (cmbAddTipoCliente.SelectedIndex == 1) { nCliente.iTipoCliente = 2; } nCliente.sLogo = ImagenString; ManejoCliente.RegistrarNuevoCliente(nCliente); MessageBox.Show("¡Cliente Registrado!"); txtAddRFC.Clear(); txtAddRazonSocial.Clear(); txtAddPersona.Clear(); txtAddCurp.Clear(); txtAddNom.Clear(); txtAddPais.Clear(); txtCodigoPosAddCli.Clear(); txtAddEstado.Clear(); txtAddMunicipio.Clear(); txtAddLocalidad.Clear(); txtAddCol.Clear(); txtAddCall.Clear(); txtAddNumInterir.Clear(); txtAddNumExterior.Clear(); txtAddTelFijo.Clear(); txtAddTelMov.Clear(); txtAddCorreo.Clear(); txtAddNoCuenta.Clear(); txtAddCondicionPago.Clear(); pcbFoto.Image = null; cargarClientes(); pnlNewCliente.Visible = false; pnlAllClientes.Visible = true; } } }
/// <summary> /// Funcion encargada de cargar los clientes en el dgvAllClientes /// </summary> private void cargarClientes() { dgvAllClientes.DataSource = ManejoCliente.Buscar(txtBuscar.Text, 1); }
private void dgvPeriodoFecha_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Venta mVenta = ManejoVenta.getById(Convert.ToInt32(dgvPeriodoFecha.CurrentRow.Cells[5].Value)); Cliente mCliente = ManejoCliente.getById(mVenta.cliente_id); Factura mFactura = ManejoFacturacion.getById(mVenta.factura_id); Usuario mUsuario = ManejoUsuario.getById(mVenta.usuario_id); List <PeriodoVentas> mDetalleVenta = ManejoPeriodo.getByDetalleVenta(mVenta.idVenta); txtFolioVenta.Text = mVenta.sFolio; txtFecha.Text = mVenta.dtFechaVenta.ToString(); txtTipoPago.Text = mVenta.sTipoPago; txtMoneda.Text = mVenta.sMoneda; if (mVenta.iTurno == 1) { txtTurno.Text = "MATUTINO"; } else if (mVenta.iTurno == 2) { txtTurno.Text = "VESPERTINO"; } txtCaja.Text = mVenta.iCaja.ToString(); decimal total = 0; decimal subtotal = 0; decimal cantidad = 0; decimal costo = 0; foreach (PeriodoVentas rDetalleVenta in mDetalleVenta) { DataGridViewRow row = (DataGridViewRow)dgvDetalleVenta.Rows[0].Clone(); row.Cells[0].Value = rDetalleVenta.idDetalleVenta; row.Cells[1].Value = rDetalleVenta.idProducto; row.Cells[2].Value = rDetalleVenta.sDescripcion; row.Cells[3].Value = rDetalleVenta.dCantidad; row.Cells[4].Value = rDetalleVenta.dCosto; cantidad = rDetalleVenta.dCantidad; costo = rDetalleVenta.dCosto; subtotal = cantidad * costo; row.Cells[5].Value = subtotal.ToString("N"); dgvDetalleVenta.Rows.Add(row); } foreach (DataGridViewRow row in dgvDetalleVenta.Rows) { total += Convert.ToDecimal(row.Cells[5].Value); } txtTotal.Text = total.ToString("N"); txtCambio.Text = mVenta.dCambio.ToString("N"); txtUsuario.Text = mUsuario.sNombre; if (mVenta.cliente_id != 0) { txtCliente.Text = mCliente.sNombre; } if (mVenta.factura_id != 0) { txtFolio.Text = mFactura.sFolio; } dgvPeriodos.Visible = false; btnReporte.Visible = false; lblalgo.Visible = false; btnIniciarPeriodo.Visible = false; btnFinalizarPeriodo.Visible = false; pnlReporte.Visible = false; pnlTotalGeneral.Visible = false; pnlDetallePeriodo.Visible = true; }
/// <summary> /// Funcion encargada de cargar los clientes en el dgvProductos /// </summary> public void cargarClientes() { dgvProductos.DataSource = ManejoCliente.Buscar(txtBuscar.Text, cmbCategoria.SelectedIndex + 1); // Se llama a la funcion Buscar() de ManejoCliente y se le da como parametro el contenido de txtBuscar.text y el elemento seleccionado del cmbCategoria sumandole 1 y el resultado se le asigna a el DataSource del dgvProductos }
// GET api/<controller> public IEnumerable <Cliente> Get() { return(ManejoCliente.ObtenerCliente()); }
public void cargarClientes() { this.grdDatosCli.DataSource = ManejoCliente.BuscarPorRFC(txtRFC.Text); }