protected void btnRegistrar_Click1(object sender, EventArgs e) { try { BeanUsuario objBeanUsuario = new BeanUsuario(); objBeanUsuario.CedulaUsuario = txtCedula.Text; objBeanUsuario.NombresUsuario = txtNombres.Text; objBeanUsuario.ApellidosUsuario = txtApellidos.Text; objBeanUsuario.CorreoUsuario = txtCorreo.Text; objBeanUsuario.TelefonoUsuario = txtTelefono.Text; objBeanUsuario.PassUsuario = txtPass.Text; ManejadoraUsuario objBeanUsuarioo = new ManejadoraUsuario(); ManejadoraUsuario objManejadoraUsuario = new ManejadoraUsuario(); objManejadoraUsuario.registrar(objBeanUsuario); lbEstadoTipo.Text = objManejadoraUsuario.estadoTipo; txtCedula.Text = " "; txtNombres.Text = " "; txtApellidos.Text = " "; txtCorreo.Text = " "; txtTelefono.Text = " "; } catch { // txtNombreTipoProducto.Enabled = false; } }
public Boolean registrar(BeanUsuario objUsuario) { String sentencia; string password = ManejadoraUsuario.EncodePassword(string.Concat(objUsuario.NombresUsuario, objUsuario.PassUsuario)); sentencia = " insert into Usuarios (Cedula,NombreUsuario,ApellidoUsuario,Correo,Telefono,Pass,CodTipoPerfil) select '" + objUsuario.CedulaUsuario + "', '" + objUsuario.NombresUsuario + "', '" + objUsuario.ApellidosUsuario + "','" + objUsuario.CorreoUsuario + "','" + objUsuario.TelefonoUsuario + "','" + password + "','" + "1'"; Boolean respuesta = true; SqlConnection objConexion = new SqlConnection(); SqlCommand objCommand = new SqlCommand(); objConexion.ConnectionString = "Data Source=DESKTOP-HQ6M0AV\\SQL2019; Database=DONACIONES; Integrated Security = SSPI"; try { objConexion.Open(); objCommand.Connection = objConexion; try { objCommand.CommandText = sentencia; objCommand.CommandType = CommandType.Text; respuesta = (objCommand.ExecuteNonQuery() > 0); objCommand.Dispose(); objConexion.Close(); estadoTipo = "Ok, Se guardo correctamente"; } catch (Exception ex) { estadoTipo = ex.Message; objCommand.Dispose(); objConexion.Close(); } } catch (Exception ex) { respuesta = false; } return(respuesta); }