//constructor sobrecargado public GestionPersonal(string nombre,string dni, string apell, string telef, string mail, string direc, string ciu, string prov, string puesac, string pass, string nombrebotonguardar) { InitializeComponent(); TTextBoxDNI.Enabled = false; TTextBoxNombre.Text = nombre; TTextBoxApellidos.Text = apell; TTextBoxDNI.Text = dni; TTextBoxTelefono.Text = telef; TTextBoxEmail.Text = mail; TTextBoxDireccion.Text = direc; TComboBoxProvincias.Items.Add(prov); TComboBoxProvincias.SelectedIndex = 0; TComboBoxCiudades.Items.Add(ciu); TComboBoxCiudades.SelectedIndex = 0; textoProvincia = TComboBoxProvincias.Text; EN.ENProveedores provi = new EN.ENProveedores(); DataSet dsProv = new DataSet(); dsProv = provi.ObtenerListaProvincias(); //ObtenerProvincias(dsProv) numProvincia = new DataSet(); numProvincia = dsProv; // TTextBoxPuestoAc.Text = puesac; TComboBoxPuestoAc.Items.Add(puesac); TComboBoxPuestoAc.SelectedIndex = 0; TTextBoxPass.Text = pass; TButtonGuardarPersonal.Text = nombrebotonguardar; // importante le cambiamos el nombre al boton para saber que venimos del formulario buscar, y estamos editando no guardando uno nuevo TButtonGuardarPersonal.Size = new Size(120, 33); }
public GestionProveedores(string cif, string marca,string calle,int numero,int telefono,string email,string ciudad,string provincia,int codigopostal,string horario,string accion) { InitializeComponent(); accionGuardar = accion; if (accion == "modificar") { TTextBoxCIF.Enabled = false; TTextBoxCalle.Text = calle; TTextBoxCIF.Text = cif; TTextBoxCPostal.Text = codigopostal.ToString(); TTextBoxEmail.Text = email; TTextBoxHorario.Text = horario; TTextBoxMarca.Text = marca; TTextBoxNumero.Text = numero.ToString(); TTextBoxTelefono.Text = telefono.ToString(); TComboBoxProvincias.Items.Add(provincia); TComboBoxProvincias.SelectedIndex = 0; TComboBoxCiudades.Items.Add(ciudad); TComboBoxCiudades.SelectedIndex = 0; textoProvincia = TComboBoxProvincias.Text; EN.ENProveedores provi = new EN.ENProveedores(); DataSet dsProv = new DataSet(); dsProv = provi.ObtenerListaProvincias(); numProvincia = new DataSet(); numProvincia = dsProv; } }
public GestionClientes() { InitializeComponent(); EN.ENProveedores provi = new EN.ENProveedores(); DataSet dsProv = new DataSet(); dsProv = provi.ObtenerListaProvincias(); //ObtenerProvincias(dsProv) numProvincia = new DataSet(); numProvincia = dsProv; }
private void TComboBoxProvincias_TextChanged(object sender, EventArgs e) { EN.ENProveedores enCiu = new EN.ENProveedores(); DataSet dsCiu = new DataSet(); try { if (TComboBoxProvincias.SelectedIndex>0) { string prov = TComboBoxProvincias.Text.ToString(); bool parar = false; for (int i = 0; i < 53 && parar != true; i++) { if (numProvincia.Tables["Provincia"].Rows[i][1].ToString() == prov) { string numprov = numProvincia.Tables["Provincia"].Rows[i][0].ToString();// en la posicion 0 esta el id de la provincia parar = true; dsCiu = enCiu.ObtenerListaCiudades(numprov); } } ObtenerCiudades(dsCiu); } } catch (Exception ex) { MessageBox.Show("Seleccione primero una provincia", "Cuidado", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void TComboBoxProvincias_Click(object sender, EventArgs e) { EN.ENProveedores provincia = new EN.ENProveedores(); DataSet dsProv = new DataSet(); dsProv = provincia.ObtenerListaProvincias(); ObtenerProvincias(dsProv); }
private void TButtonGuardarCliente_Click(object sender, EventArgs e) { if (TTextBoxCalle.Text == "" || TTextBoxCIF.Text == "" || TComboBoxCiudades.Text == "" || TTextBoxCPostal.Text == "" || TTextBoxEmail.Text == "" || TTextBoxMarca.Text == "" || TTextBoxTelefono.Text == "" || TTextBoxHorario.Text == "" || TTextBoxNumero.Text == "" || TComboBoxProvincias.Text == "" || (TComboBoxProvincias.SelectedIndex ==0 && TComboBoxProvincias.Text!=textoProvincia)) { MessageBox.Show("No pueden haber campos vacios"); } else { if (!incorrecto) { if (accionGuardar == "modificar")//editar proveedor { EN.ENProveedores modificar = new EN.ENProveedores(); modificar.CIF = TTextBoxCIF.Text; modificar.Marca = TTextBoxMarca.Text; modificar.Calle = TTextBoxCalle.Text; modificar.Numero = Int32.Parse(TTextBoxNumero.Text); modificar.Telefono = Int32.Parse(TTextBoxTelefono.Text); modificar.Email = TTextBoxEmail.Text; modificar.Ciudad = TComboBoxCiudades.Text; modificar.Provincia = TComboBoxProvincias.Text; modificar.Codigopostal = Int32.Parse(TTextBoxCPostal.Text); modificar.Horario = TTextBoxHorario.Text; modificar.modificarProveedorEN(); //Close(); } else//guardar nuevo proveedor { EN.ENProveedores insertar = new EN.ENProveedores(); if (!insertar.ExisteProveedorEN(TTextBoxCIF.Text)) { //insertar datos insertar.CIF = TTextBoxCIF.Text; insertar.Marca = TTextBoxMarca.Text; insertar.Calle = TTextBoxCalle.Text; insertar.Numero = Int32.Parse(TTextBoxNumero.Text); insertar.Telefono = Int32.Parse(TTextBoxTelefono.Text); insertar.Email = TTextBoxEmail.Text; insertar.Ciudad = TComboBoxCiudades.Text; insertar.Provincia = TComboBoxProvincias.Text; insertar.Codigopostal = Int32.Parse(TTextBoxCPostal.Text); insertar.Horario = TTextBoxHorario.Text; insertar.InsertarProveedorEN(); } else { MessageBox.Show("El CIF ya existe"); } } } else { MessageBox.Show("Hay campos incorrectos"); } } }
public GestionClientes(EN.ENCliente enCliente, string nombrebotonguardar,string provincias,string ciudades) { InitializeComponent(); //////////Para rellenar TListBoxCoches con los coches que ha alquilado el cliente. DataSet vehi = new DataSet(); EN.ENReservas enVehi = new EN.ENReservas(); string dnicadena = "FK_Cliente ='" + enCliente.DNI + "'"; vehi = enVehi.ObtenerReservas(dnicadena); if (vehi.Tables["Reservas"].Rows.Count > 0) { TTextBoxNumeroReservas.Text = vehi.Tables["Reservas"].Rows.Count.ToString(); for (int i = 0; i < vehi.Tables["Reservas"].Rows.Count; i++) { // MessageBox.Show(vehi.Tables["Reservas"].Rows[i][2].ToString()); TListBoxCoches.Items.Add(vehi.Tables["Reservas"].Rows[i][2].ToString()); } } else TTextBoxNumeroReservas.Text = "0"; TGroupBoxCliente.Size = new Size(581, 334); TLabelVehiculosAlquiler.Visible = true; TListBoxCoches.Visible = true; TLabelNumeroReserva.Visible = true; TTextBoxNumeroReservas.Visible = true; TTextBoxNumeroReservas.Enabled = false; TListBoxCoches.Enabled = false; ///////////// TTextBoxDNI.Enabled = false; DataSet dscli = new DataSet(); dscli = enCliente.ObtenerDatosClienteConDni(enCliente.DNI); TTextBoxNombre.Text = enCliente.Nombre = dscli.Tables["Cliente"].Rows[0][1].ToString(); TTextBoxApellidos.Text = enCliente.Apellidos = dscli.Tables["Cliente"].Rows[0][2].ToString(); TTextBoxDNI.Text = enCliente.DNI = dscli.Tables["Cliente"].Rows[0][0].ToString(); enCliente.Telefono = int.Parse(dscli.Tables["Cliente"].Rows[0][3].ToString()); TTextBoxTelefono.Text = enCliente.Telefono.ToString(); TTextBoxEmail.Text = enCliente.Email = dscli.Tables["Cliente"].Rows[0][4].ToString();; TTextBoxDireccion.Text = enCliente.Direccion = dscli.Tables["Cliente"].Rows[0][5].ToString(); /* if (provincias != null && ciudades != null) { TComboBoxProvincias.Items.Add(provincias); TComboBoxProvincias.SelectedIndex = 0; TComboBoxCiudades.Items.Add(ciudades); TComboBoxCiudades.SelectedIndex = 0; }*/ enCliente.Provincia = dscli.Tables["Cliente"].Rows[0][6].ToString(); enCliente.Ciudad = dscli.Tables["Cliente"].Rows[0][7].ToString(); TComboBoxProvincias.Items.Add(enCliente.Provincia); TComboBoxProvincias.SelectedIndex = 0; TComboBoxCiudades.Items.Add(enCliente.Ciudad); TComboBoxCiudades.SelectedIndex = 0; textoProvincia = TComboBoxProvincias.Text; enCliente.Tarifa = dscli.Tables["Cliente"].Rows[0][8].ToString(); TComboBoxTarifa.Items.Add(enCliente.Tarifa); TComboBoxTarifa.SelectedIndex = 0; enCliente.Sexo = dscli.Tables["Cliente"].Rows[0][9].ToString(); if (enCliente.Sexo == "V") TRadioButtonH.Checked = true; else if (enCliente.Sexo == "M") TRadioButtonM.Checked = true; TButtonGuardarCliente.Text = nombrebotonguardar; // importante le cambiamos el nombre al boton para saber que venimos del formulario buscar, y estamos editando no guardando uno nuevo TButtonGuardarCliente.Size = new Size(120, 33); //////////////////////////////////////////////// EN.ENProveedores provi = new EN.ENProveedores(); //PAra arreglar el problema de los combobox y que el de ciudad vaya a la primera sin pulsar primero provincia DataSet dsProv = new DataSet(); dsProv = provi.ObtenerListaProvincias(); //ObtenerProvincias(dsProv) numProvincia = new DataSet(); numProvincia = dsProv; ///////////////////////////////////////////////// }
//constructor sobrecargado public GestionClientes(string nombre, string dni, string apell, string telef, string mail, string direc, string ciu, string prov, string tarifa, string sexo, string nombrebotonguardar) { //lo uso yo para editar un usuario a partir del formulario clientebuscar InitializeComponent(); //////////Para rellenar TListBoxCoches con los coches que ha alquilado el cliente. DataSet vehi = new DataSet(); EN.ENReservas enVehi = new EN.ENReservas(); string dnicadena = "FK_Cliente ='"+dni+"'"; vehi = enVehi.ObtenerReservas(dnicadena); if (vehi.Tables["Reservas"].Rows.Count > 0) { TTextBoxNumeroReservas.Text = vehi.Tables["Reservas"].Rows.Count.ToString(); for (int i = 0; i < vehi.Tables["Reservas"].Rows.Count; i++) { // MessageBox.Show(vehi.Tables["Reservas"].Rows[i][2].ToString()); TListBoxCoches.Items.Add(vehi.Tables["Reservas"].Rows[i][2].ToString()); } } else TTextBoxNumeroReservas.Text = "0"; TGroupBoxCliente.Size = new Size(581, 334); TLabelVehiculosAlquiler.Visible = true; TListBoxCoches.Visible = true; TLabelNumeroReserva.Visible = true; TTextBoxNumeroReservas.Visible = true; TTextBoxNumeroReservas.Enabled = false; TListBoxCoches.Enabled = false; ///////////// TTextBoxDNI.Enabled = false; TTextBoxNombre.Text = nombre; TTextBoxApellidos.Text = apell; TTextBoxDNI.Text = dni; TTextBoxTelefono.Text = telef; TTextBoxEmail.Text = mail; TTextBoxDireccion.Text = direc; TComboBoxProvincias.Items.Add(prov); TComboBoxProvincias.SelectedIndex = 0; TComboBoxCiudades.Items.Add(ciu); TComboBoxCiudades.SelectedIndex = 0; textoProvincia = TComboBoxProvincias.Text; TComboBoxTarifa.Items.Add(tarifa); TComboBoxTarifa.SelectedIndex = 0; if (sexo == "V") TRadioButtonH.Checked = true; else if (sexo == "M") TRadioButtonM.Checked = true; //////////////////////////////////////////////// EN.ENProveedores provi = new EN.ENProveedores(); //PAra arreglar el problema de los combobox y que el de ciudad vaya a la primera sin pulsar primero provincia DataSet dsProv = new DataSet(); dsProv = provi.ObtenerListaProvincias(); //ObtenerProvincias(dsProv) numProvincia= new DataSet(); numProvincia = dsProv; ///////////////////////////////////////////////// TButtonGuardarCliente.Text = nombrebotonguardar; // importante le cambiamos el nombre al boton para saber que venimos del formulario buscar, y estamos editando no guardando uno nuevo TButtonGuardarCliente.Size = new Size(120, 33); }