Click here to Skip to main content
15,887,975 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: paint eclipse control Pin
arkiboys7-Feb-11 4:32
arkiboys7-Feb-11 4:32 
GeneralRe: paint eclipse control Pin
Pete O'Hanlon7-Feb-11 4:37
mvePete O'Hanlon7-Feb-11 4:37 
QuestionMultiple SilverLight apps Pin
Ray Cassick5-Feb-11 13:00
Ray Cassick5-Feb-11 13:00 
AnswerRe: Multiple SilverLight apps Pin
Abhinav S5-Feb-11 17:51
Abhinav S5-Feb-11 17:51 
GeneralRe: Multiple SilverLight apps Pin
Ray Cassick11-Feb-11 11:07
Ray Cassick11-Feb-11 11:07 
AnswerRe: Multiple SilverLight apps Pin
RichardGrimmer11-Feb-11 4:52
RichardGrimmer11-Feb-11 4:52 
GeneralRe: Multiple SilverLight apps Pin
Ray Cassick11-Feb-11 11:05
Ray Cassick11-Feb-11 11:05 
QuestionC# Client Server Application on WPF IDE Pin
LAPEC4-Feb-11 1:48
LAPEC4-Feb-11 1:48 
Hello Everyone

I have created a Client/Server application on C# on WPF IDE and I have a little problem on my UserClient property class...
Within this class I have a method called:

public override bool Equals(object obj)
{
     UserClient temp = obj as UserClient;
     if (temp != null)
     {
          return (userId == temp.userId);
     }
     if (temp != null)
     {
          return (userPass == temp.userPass);
     }
     return false;
}


The problem I'm having is:
The class UserClient is highlighted with a green line under-neath where when I place MouseOver it sas:

UserClient overrides Object.Equals but does not override Object.GetHashCode

Here is the entire UserClient class code:

using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;

namespace DtposClient
{
    public class UserClient
    {
        // User Client Global variables
	// ====================================
        private string UserFullName;
        private string UserAccessLevel;
        private int UserId;
        private int UserPassword;

	public string fullName
        {
            get { return UserFullName; }
            set { UserFullName = value; }
	}

        public string accLevel
        {
            get { return UserAccessLevel; }
            set { UserAccessLevel = value; }
        }

        public int userId
        {
            get { return UserId; }
            set { UserId = value; }
        }
	    
	public int userPass 
        {
            get { return UserPassword; }
            set { UserPassword = value; }
	    }
	    
	public override bool Equals(object obj)
	{
            UserClient temp = obj as UserClient;
            if (temp != null)
            {
                return (userId == temp.userId);
            }
            if (temp != null)
            {
                return (userPass == temp.userPass);
            }
            return false;
	}

        public UserClient(string fullNam, string aLevel, int usId, int pass)
	{
            fullName = fullNam;
            accLevel = aLevel;
            userId = usId;
            userPass = pass;
	}
    }
}


Could someone please help me crack this problem....

thanks in advance

kind regards

lapeci
AnswerRe: C# Client Server Application on WPF IDE Pin
RobCroll4-Feb-11 1:54
RobCroll4-Feb-11 1:54 
AnswerRe: C# Client Server Application on WPF IDE Pin
Pete O'Hanlon4-Feb-11 1:57
mvePete O'Hanlon4-Feb-11 1:57 
AnswerRe: C# Client Server Application on WPF IDE Pin
Abhinav S4-Feb-11 5:12
Abhinav S4-Feb-11 5:12 
QuestionSilverlight Hierarchical template for Multiple Types in Treeview Pin
www.Developerof.NET3-Feb-11 23:47
www.Developerof.NET3-Feb-11 23:47 
AnswerRe: Silverlight Hierarchical template for Multiple Types in Treeview Pin
Mycroft Holmes7-Feb-11 19:44
professionalMycroft Holmes7-Feb-11 19:44 
Questionbind combobbox [modified] Pin
arkiboys3-Feb-11 23:40
arkiboys3-Feb-11 23:40 
AnswerRe: bind combobbox Pin
Pete O'Hanlon3-Feb-11 23:44
mvePete O'Hanlon3-Feb-11 23:44 
Questionpopulate combobox with names and ids Pin
arkiboys3-Feb-11 12:05
arkiboys3-Feb-11 12:05 
AnswerRe: populate combobox with names and ids Pin
_Maxxx_3-Feb-11 14:47
professional_Maxxx_3-Feb-11 14:47 
GeneralRe: populate combobox with names and ids Pin
arkiboys3-Feb-11 22:44
arkiboys3-Feb-11 22:44 
GeneralRe: populate combobox with names and ids Pin
_Maxxx_6-Feb-11 16:27
professional_Maxxx_6-Feb-11 16:27 
QuestionAn MVVM way to know when a database update is complete in order to navigate to another page. Pin
ToddHileHoffer3-Feb-11 10:09
ToddHileHoffer3-Feb-11 10:09 
AnswerRe: An MVVM way to know when a database update is complete in order to navigate to another page. Pin
Pete O'Hanlon3-Feb-11 11:45
mvePete O'Hanlon3-Feb-11 11:45 
AnswerRe: An MVVM way to know when a database update is complete in order to navigate to another page. Pin
_Maxxx_3-Feb-11 14:32
professional_Maxxx_3-Feb-11 14:32 
AnswerRe: An MVVM way to know when a database update is complete in order to navigate to another page. Pin
Abhinav S3-Feb-11 21:33
Abhinav S3-Feb-11 21:33 
GeneralRe: An MVVM way to know when a database update is complete in order to navigate to another page. Pin
ToddHileHoffer4-Feb-11 2:33
ToddHileHoffer4-Feb-11 2:33 
GeneralRe: An MVVM way to know when a database update is complete in order to navigate to another page. Pin
Abhinav S7-Feb-11 19:14
Abhinav S7-Feb-11 19:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.