private void button2_Click(object sender, EventArgs e) { AbmProveedor abmp = new AbmProveedor(usuario); abmp.Show(); this.Hide(); }
private void Atras_Click(object sender, EventArgs e) { switch (deDondeViene) { case 1: Login log = new Login(); log.Show(); break; case 2: AbmCliente cli = new AbmCliente(usuarioActivo); cli.Show(); break; case 3: AbmProveedor prov = new AbmProveedor(usuarioActivo); prov.Show(); break; default: MenuFuncionalidades menu = new MenuFuncionalidades(usuarioActivo); menu.Show(); break; } this.Hide(); }
private void Button1_Click(object sender, EventArgs e) { //validar todos los campos if (!verificarTodosLosCamposNoVacios()) { MessageBox.Show("Parece que hay campos que no estan completos"); return; } utils.validarEntradaSoloNumeros(Cli_dni); utils.validarEntradaSoloNumeros(Cli_cp); utils.validarEntradaSoloNumeros(Cli_telefono); utils.validarEntradaSoloTexto(Cli_apellido); utils.validarEntradaSoloTexto(Cli_nombre); utils.validarEntradaSoloTexto(Cli_ciudad); utils.validarEntradaSoloTexto(Cli_direccion); utils.validarEntradaMail(Cli_mail); foreach (TextBox txb in this.Controls.OfType <TextBox>()) { if (txb.BackColor == Color.WhiteSmoke) { MessageBox.Show("hay campos con errores en el tipo de datos"); txb.BackColor = Color.White; return; } } try { Cliente cli = new Cliente(usuarioNuevo, Cli_nombre.Text, Cli_apellido.Text, long.Parse(Cli_dni.Text), DateTime.Parse(Cli_fecha.Text), Cli_direccion.Text, Cli_cp.Text, Cli_mail.Text, Cli_telefono.Text, Cli_ciudad.Text, true); if (deDondeViene == 4) { //forma de registro + agregar rol ClienteDAO.insertarCliente(cli, usuarioNuevo, 1); } else { //forma de registro comun ClienteDAO.insertarCliente(cli, usuarioNuevo, 0); } } catch { MessageBox.Show("hay campos con errores en el tipo de datos"); } switch (deDondeViene) { case 1: Login login = new Login(); login.Show(); this.Hide(); break; case 2: //ABMcliente AbmCliente abmcli = new AbmCliente(usuarioActivo); abmcli.Show(); this.Hide(); break; case 3: //ABMProveedor AbmProveedor abmProv = new AbmProveedor(usuarioActivo); abmProv.Show(); this.Hide(); break; case 4: //AgregarROl MenuFuncionalidades mf = new MenuFuncionalidades(usuarioActivo); mf.Show(); this.Hide(); break; } }
private void button1_Click(object sender, EventArgs e) { //registrar proveedor if (!verificarTodosLosCamposNoVacios()) { MessageBox.Show("Parece que hay campos que no estan completos"); return; } utils.validarEntradaSoloNumeros(Provee_cp); utils.validarEntradaSoloNumeros(Provee_cuit); utils.validarEntradaSoloNumeros(Provee_telefono); utils.validarEntradaSoloTexto(Provee_rs); utils.validarEntradaSoloTexto(Provee_nombrecontacto); utils.validarEntradaSoloTexto(Provee_ciudad); utils.validarEntradaMail(Provee_mail); // utils.validarEntradaComboBoxNoNull(Provee_rubro); foreach (ComboBox cbx in this.Controls.OfType <ComboBox>()) { if (cbx.BackColor == Color.WhiteSmoke) { MessageBox.Show("Combobox vacio"); return; } } foreach (TextBox txb in this.Controls.OfType <TextBox>()) { if (txb.BackColor == Color.WhiteSmoke) { MessageBox.Show("hay campos con errores en el tipo de datos"); return; } } int prov_id; if (Provee_rubro.Text.Equals("Comestibles", StringComparison.InvariantCultureIgnoreCase)) { prov_id = 1; } else if (Provee_rubro.Text.Equals("Electronica", StringComparison.InvariantCultureIgnoreCase)) { prov_id = 2; } else if (Provee_rubro.Text.Equals("Hoteleria", StringComparison.InvariantCultureIgnoreCase)) { prov_id = 3; } else { MessageBox.Show("Rubro no existente, las opciones son: Comestibles, Electronica o Hoteleria"); return; } Proveedor prov = new Proveedor(usuarioNuevo, Provee_rs.Text, Provee_mail.Text, Provee_direccion.Text, Provee_cp.Text, Provee_ciudad.Text, Provee_cuit.Text, prov_id, Provee_nombrecontacto.Text, Provee_telefono.Text, true); if (usuarioActivo == usuarioNuevo) { //forma de registro + agregar rol ProveedorDAO.insertarProveedor(prov, usuarioNuevo, 1); } else { //forma de registro comun ProveedorDAO.insertarProveedor(prov, usuarioNuevo, 0); } switch (deDondeViene) { case 1: Login log = new Login(); log.Show(); break; case 2: AbmCliente cli = new AbmCliente(usuarioActivo); cli.Show(); break; case 3: AbmProveedor prove = new AbmProveedor(usuarioActivo); prove.Show(); break; case 4: //AgregarROl MenuFuncionalidades mf = new MenuFuncionalidades(usuarioActivo); mf.Show(); this.Hide(); break; } this.Hide(); }