Hi,
Thanks for the update. I have implemented the IUserView on the form.
public partial class FrmUserRegistration : Form, IUserView { UserPresenter Presenter; public FrmUserRegistration() { InitializeComponent(); Presenter = new UserPresenter(this); } #region IUserView Members public string UserName { get { return txtUserName.Text; } set { txtUserName.Text = value; } } public string UserCode { get { return txtUserCode.Text; } set { txtUserCode.Text = value; } } public string UserPassword { get { return txtUserPassword.Text; } set { txtUserPassword.Text = value; } } public UserPersonalCollection Users { get { return grdUser.DataSource as UserPersonalCollection; } set { grdUser.DataSource = null; grdUser.DataSource = value; } } public event EventHandler AddUser; public event EventHandler LoadUser; #endregion private void btnAddUser_Click(object sender, EventArgs e) { if (AddUser != null) AddUser(sender, e); } private void FrmUserRegistration_Load(object sender, EventArgs e) { if (LoadUser != null) LoadUser(sender, e); } }
Thanks in advance
Shashi