void ViewAll_SolutionsDB() { try { if (this.cmbSolutions.DataSource == null) return; this.cmbSolutionsDB.DataSource = null; this.cmbSolutionsDB.Items.Clear(); DataTable myDataTable_SolutionsDB = new DataTable();// = new JobStatusHeadDAL().getList(1000, 1, "Id", "asc"); myDataTable_SolutionsDB = new SolutionsDBDAL().getList_Search(1000, 1, " SolutionID =" + this.cmbSolutions.SelectedValue.ToString(), "DBType"); this.SolutionsDB_bindingSource.DataSource = myDataTable_SolutionsDB; this.cmbSolutionsDB.DataSource = this.SolutionsDB_bindingSource; if (this.SolutionsDB_bindingSource != null && this.SolutionsDB_bindingSource.Count > 0) { this.cmbSolutionsDB.DisplayMember = "DBInfo"; this.cmbSolutionsDB.ValueMember = "ID"; } this.cmbSolutionsDB.Refresh(); this.cmbSolutionsDB.Update(); } catch (Exception ex) { CommonClasses.Messages.GeneralError(ex.Message, " Solutions DB"); } }
void Update_SolutionsDB() { try { SolutionsDBDAL = new DAL.SolutionsDBDAL(); clsActionStatus = new clsActionStatus(); SolutionsDBDAL.ID = this.txtID.Text == CommonVariables.New_IntialValue ? 0 : int.Parse(this.txtID.Text); SolutionsDBDAL.SolutionID = int.Parse(this.txtSolutionID.Text); SolutionsDBDAL.DBType = this.cmbDBType.Text; SolutionsDBDAL.ServerName = this.txtServerNamer.Text; SolutionsDBDAL.UserName = this.txtUserName.Text; SolutionsDBDAL.DBName = this.txtDBName.Text; SolutionsDBDAL.DPassword = this.txtDPassword.Text; SolutionsDBDAL.SQLType = this.cmbSqlType.Text; SolutionsDBDAL.SPFormat = this.txtSPFormat.Text; SolutionsDBDAL.UserId = CommonClasses.Security.UserID; SolutionsDBDAL.isActive = this.cbkisActive.Checked; if (isNew_SolutionsDB == false && isNew_SolutionsDB == false) { Messages.Edit_New_error("Solutions DB"); return; } if (SolutionsDBDAL.ID > 0) { clsActionStatus = SolutionsDBDAL.Update(); } else { clsActionStatus = SolutionsDBDAL.Insert(); } if (clsActionStatus.is_Error == false) { isNew_SolutionsDB = isEdit_SolutionsDB = false; Messages.SuccessMessage(clsActionStatus.Action_SuccessStatus, "Solutions DB"); this.txtID.Text = clsActionStatus.Return_Id; this.Solutions_bindingSource.EndEdit(); if (SolutionsDBDAL.ID <= 0) { if (Messages.myAddMore("Solutions DB") == System.Windows.Forms.DialogResult.Yes) { this.txtID.Focus(); this.New_SolutionsDB(); } } } else { Messages.GeneralError(clsActionStatus.Action_FailureStatus, "Solutions DB"); } } catch (Exception ex) { CommonClasses.Messages.GeneralError(ex.Message, " Solutions DB"); } }
void ViewAll_SolutionsDB(Boolean isSearch = false, string SearchText = "") { try { DataTable myDataTable_SolutionsDB = new DataTable();// = new JobStatusHeadDAL().getList(1000, 1, "Id", "asc"); if (isSearch == true) { myDataTable_SolutionsDB = new SolutionsDBDAL().getList_Search(1000, 1, " SolutionID=" + this.txtSolutionID.Text + " and (ServerName like '" + SearchText + "%' or DBType like '" + SearchText + "%')", "ID", "asc"); } else { myDataTable_SolutionsDB = new SolutionsDBDAL().getList_Search(1000, 1, " SolutionID=" + this.txtSolutionID.Text, "DBType"); } this.SolutionsDB_bindingSource.DataSource = myDataTable_SolutionsDB; this.bnMain.BindingSource = this.SolutionsDB_bindingSource; if (this.isMapped_SolutionsDB == false) { this.Binding_SolutionsDB(); this.isMapped_SolutionsDB = true; } } catch (Exception ex) { CommonClasses.Messages.GeneralError(ex.Message, " Solutions DB"); } }
void Delete_SolutionsDB() { try { if (Messages.myDeleteMsgBox("Solutions DB", this.txtServerNamer.Text) == System.Windows.Forms.DialogResult.Yes) { SolutionsDBDAL = new DAL.SolutionsDBDAL(); clsActionStatus = new clsActionStatus(); SolutionsDBDAL.ID = int.Parse(this.txtID.Text); clsActionStatus = SolutionsDBDAL.Delete(); if (clsActionStatus.is_Error == false) { isNew_SolutionsDB = false; isEdit_SolutionsDB = false; Messages.DeletionMessage(clsActionStatus.Action_SuccessStatus, "Solutions DB"); this.SolutionsDB_bindingSource.RemoveCurrent(); } else { Messages.DeletionMessage(clsActionStatus.Action_FailureStatus, "Solutions DB"); } } } catch (Exception ex) { CommonClasses.Messages.GeneralError(ex.Message, " Solutions DB"); } }