Esempio n. 1
0
        private void ArmarParametrosUsuario(ref SqlCommand Comando, Usuario u) // funcion que arma los parametros del procedimiento almacenado
        {
            //definir parametro de acuerdo a la base de datos nueva
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@Cod_Usuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getCodigoUsuario();
            SqlParametros       = Comando.Parameters.Add("@Cod_TipoUsuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getIdTipoUsuario().getCodigoTipoUsuario();  // composicion se hace getIdTipoUsuario en usuario que devuelve un objeto tipoUsuario y de ahi se hace el getCodigoTIpoUsuario() para traer el codigo
            SqlParametros       = Comando.Parameters.Add("@Nombre_Usuario_U", SqlDbType.VarChar, 60);
            SqlParametros.Value = u.getNombre();
            SqlParametros       = Comando.Parameters.Add("@Apellido_Usuario_U", SqlDbType.VarChar, 60);
            SqlParametros.Value = u.getApellido();
            SqlParametros       = Comando.Parameters.Add("@Nickname_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getNickname();
            SqlParametros       = Comando.Parameters.Add("@Contraseña_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getContraseña();
            SqlParametros       = Comando.Parameters.Add("@DNI_Usuario_U", SqlDbType.VarChar, 10);
            SqlParametros.Value = u.getDni();
            SqlParametros       = Comando.Parameters.Add("@fNacimiento_Usuario_U", SqlDbType.Date);
            SqlParametros.Value = u.getFechaNacimiento().ToString("dd/MM/yyyy");
            SqlParametros       = Comando.Parameters.Add("@Telefono_Usuario_U", SqlDbType.VarChar, 15);
            SqlParametros.Value = u.getTelefono();
            SqlParametros       = Comando.Parameters.Add("@EMail_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getEmail();
            SqlParametros       = Comando.Parameters.Add("@Direccion_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getDireccion();
            SqlParametros       = Comando.Parameters.Add("@Provincia_Usuario_U", SqlDbType.Char, 2);
            SqlParametros.Value = u.getIdProvincia().getCodigoProvincia();
            SqlParametros       = Comando.Parameters.Add("@Localidad_Usuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getIdLocalidad().getCodigolocalidad();
            SqlParametros       = Comando.Parameters.Add("@Estado_Usuario_U", SqlDbType.Bit);
            SqlParametros.Value = u.getEstado();
        }
Esempio n. 2
0
        private void ArmarParametrosUsuarioActualizar(ref SqlCommand Comando, Usuario usu)
        {
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@ID", SqlDbType.BigInt);
            SqlParametros.Value = usu.getId();
            SqlParametros       = Comando.Parameters.Add("@Nombres", SqlDbType.VarChar, 50);
            SqlParametros.Value = usu.getNombres();
            SqlParametros       = Comando.Parameters.Add("@Apellidos", SqlDbType.VarChar, 50);
            SqlParametros.Value = usu.getApellidos();
            SqlParametros       = Comando.Parameters.Add("@FechaNacimiento", SqlDbType.Date);
            SqlParametros.Value = usu.getFechaNac();
            SqlParametros       = Comando.Parameters.Add("@Genero", SqlDbType.Char, 1);
            SqlParametros.Value = usu.getGenero();
            SqlParametros       = Comando.Parameters.Add("@Telefono", SqlDbType.VarChar, 20);
            SqlParametros.Value = usu.getNumeroTelefono();
            SqlParametros       = Comando.Parameters.Add("@Direccion", SqlDbType.VarChar, 50);
            SqlParametros.Value = usu.getDireccion();
            SqlParametros       = Comando.Parameters.Add("@Mail", SqlDbType.VarChar, 50);
            SqlParametros.Value = usu.getMail();
            SqlParametros       = Comando.Parameters.Add("@NombreUsuario", SqlDbType.VarChar, 100);
            SqlParametros.Value = usu.getNombreUsuario();
            SqlParametros       = Comando.Parameters.Add("@Contraseña", SqlDbType.VarChar, 100);
            SqlParametros.Value = usu.getContrasenia();
            SqlParametros       = Comando.Parameters.Add("@Estado", SqlDbType.Int);
            SqlParametros.Value = usu.getEstado();
        }