private void btnIngresar_Click(object sender, EventArgs e) { MetodosAPP APP = new MetodosAPP(); string pRubro = ""; if (APP.validarRut(txtRut.Text) == false || txtRut.Text.Length <= 3) { lbMsg.Text = ("Ingrese Rut Valido"); txtRut.Focus(); return; } if (string.IsNullOrEmpty(txtNombre.Text) || txtNombre.Text.Length <= 3) { lbMsg.Text = ("Ingrese la información NOMBRE +4"); txtNombre.Focus(); return; } if (string.IsNullOrEmpty(txtDireccion.Text)) { lbMsg.Text = ("Ingrese la información DIRECCIÓN"); txtDireccion.Focus(); return; } Console.Write("RUBRO HUGO:::" + cbxRubros.Text + "::: "); if (cbxRubros.SelectedIndex == 0) { lbMsg.Text = ("Seleccione un Rubro"); cbxRubros.Focus(); return; } else { pRubro = cbxRubros.SelectedItem.ToString(); } //if (string.IsNullOrEmpty(txtRubro.Text)) //{ // lbMsg.Text = ("Ingrese la información RUBRO"); // txtRubro.Focus(); // return; //} int id_usu = 0; ManProveedor man = new ManProveedor(); Console.Write("RUBRO HUGO:::" + pRubro + "::: "); if (man.validarRutProveedor(APP.ObtenerRut(txtRut.Text))) { USUARIO usu = new USUARIO(); usu.IDUSUARIO = 1; usu.NOMBRE_USUARIO = APP.ObtenerRut(txtRut.Text); usu.CONTRASENIA = APP.GenerarClave(txtNombre.Text, txtRut.Text); usu.TIPO_USUARIO_ID = 3; // 3 Proveedor AddUsuario(usu); id_usu = man.ObtenerIDUsuario(APP.ObtenerRut(txtRut.Text)); if (id_usu == 0) { lbMsg.Text = "Problemas con generación de Usuario"; return; } else { PROVEEDOR prov = new PROVEEDOR(); prov.IDPROVEEDOR = 1; prov.RUT = int.Parse(APP.ObtenerRut(txtRut.Text)); prov.DV = APP.GenerarDV(APP.ObtenerRut(txtRut.Text)); prov.NOMBRE = txtNombre.Text; prov.DIRECCION = txtDireccion.Text; prov.RUBRO_ID = man.GetIDRubro(pRubro); prov.USUARIO_ID = id_usu; AddProveedor(prov); btnCancel.Text = "Salir"; lbMsg.Text = "Usuario Creado"; txResult.Visible = true; txResult.Text += "Estimado " + txtNombre.Text + "\r\n \r\n"; txResult.Text += "Estos son sus datos para poder acceder a nuestro Sistema.\r\n \r\n"; txResult.Text += (" Usuario: " + APP.ObtenerRut(txtRut.Text) + "\r\n" + " Clave: " + APP.GenerarClave(txtNombre.Text, txtRut.Text)) + "\r\n \r\n"; txResult.Text += "Ingrese a www.HostalDonaClarita.cl para revisar Órdenes de Pedidos.\r\n \r\n \r\n"; txResult.Text += "Hostal Doña Clarita\r\n \r\n \r\n"; txResult.Text += "**Informar datos al Proveedor"; } } else { lbMsg.Text = "Rut Proveedor ya Existe"; txtRut.Focus(); return; } }
private void btnIngresar_Click(object sender, EventArgs e) { MetodosAPP APP = new MetodosAPP(); if (APP.validarRut(txRut.Text) == false || txRut.Text.Length <= 3) { lbMsg.Text = ("Ingrese Rut Válido"); txRut.Focus(); return; } if (string.IsNullOrEmpty(txNombre.Text) || txNombre.Text.Length <= 3) { lbMsg.Text = ("Ingrese la información NOMBRE +4"); txNombre.Focus(); return; } if (string.IsNullOrEmpty(txDireccion.Text)) { lbMsg.Text = ("Ingrese la información DIRECCIÓN"); txDireccion.Focus(); return; } if (string.IsNullOrEmpty(txTelefono.Text) || txTelefono.Text.Length >= 10) { lbMsg.Text = ("Ingrese la información TELÉFONO"); txTelefono.Focus(); return; } if (APP.ValidacionEmail(txCorreo.Text) == false) { lbMsg.Text = ("Ingrese la información CORREO válido"); txCorreo.Focus(); return; } int id_usu = 0; ManEmpresa man = new ManEmpresa(); if (man.validarRutEmpresa(APP.ObtenerRut(txRut.Text))) { USUARIO usu = new USUARIO(); usu.IDUSUARIO = 1; usu.NOMBRE_USUARIO = APP.ObtenerRut(txRut.Text); usu.CONTRASENIA = APP.GenerarClave(txNombre.Text, txRut.Text); usu.TIPO_USUARIO_ID = 2; // 2 Cliente Empresa AddUsuario(usu); id_usu = man.ObtenerIDUsuario(APP.ObtenerRut(txRut.Text)); if (id_usu == 0) { lbMsg.Text = "Problemas con generación de Usuario"; return; } else { EMPRESA emp = new EMPRESA(); emp.IDEMPRESA = 1; emp.RUT = int.Parse(APP.ObtenerRut(txRut.Text)); emp.DV = APP.GenerarDV(APP.ObtenerRut(txRut.Text)); emp.NOMBRE = txNombre.Text; emp.DIRECCION = txDireccion.Text; emp.TELEFONO = int.Parse(txTelefono.Text); emp.USUARIO_ID = id_usu; emp.CORREO = txCorreo.Text; AddEmpresa(emp); btnCancelar.Text = "Salir"; lbMsg.Text = "Usuario Creado"; txResult.Visible = true; txResult.Text += "Estimados " + txNombre.Text + "\r\n \r\n"; txResult.Text += "Estos son sus datos para poder acceder a nuestro Sistema.\r\n \r\n"; txResult.Text += (" Usuario: " + APP.ObtenerRut(txRut.Text) + "\r\n" + " Clave: " + APP.GenerarClave(txNombre.Text, txRut.Text)) + "\r\n \r\n"; txResult.Text += "Lo invitamos a disfrutar de nuestros Servicios.\r\n"; txResult.Text += "Ingrese a www.HostalDonaClarita.cl \r\n \r\n \r\n"; txResult.Text += "Saludos. Hostal Doña Clarita\r\n \r\n \r\n"; txResult.Text += "**Enviar datos a " + txCorreo.Text; } } else { lbMsg.Text = "Rut Cliente ya Existe"; txRut.Focus(); return; } }