/// <summary> /// User Selction index change. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void User_cmb_SelectedIndexChanged(object sender, EventArgs e) { if (User_cmb.SelectedIndex > -1 && User_cmb.DataSource != null) { Building_lst.ClearSelected(); Line_chlst.DataSource = null; } }
/// <summary> /// Building List Selected Index Change. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Building_lst_SelectedIndexChanged(object sender, EventArgs e) { if (isBuildingListLoading) { return; } if (Building_lst.SelectedIndex < 0) { return; } if (User_cmb.SelectedIndex < 0) { messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, User_lbl.Text); logger.Info(messageData); popUpMessage.Information(messageData, Text); Building_lst.ClearSelected(); return; } LoadLineListBox(); }
/// <summary> /// Checks mandatory fields /// </summary> /// <returns></returns> private bool CheckMandatory() { if (Building_lst.SelectedValue == null || Building_lst.SelectedValue.ToString() == string.Empty) { messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, Building_lbl.Text); popUpMessage.Warning(messageData, Text); Building_lst.Focus(); return(false); } if (User_cmb.SelectedIndex < 0) { messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, User_cmb.Text); popUpMessage.Warning(messageData, Text); Building_lst.Focus(); return(false); } return(true); }