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(); }
private void ArmarParametrosUsuarioEliminar(ref SqlCommand Comando, Usuario u) { SqlParameter SqlParametros = new SqlParameter(); SqlParametros = Comando.Parameters.Add("@Cod_Usuario_U", SqlDbType.Char, 4); SqlParametros.Value = u.getCodigoUsuario(); }