static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DevExpress.Skins.SkinManager.EnableFormSkins(); DevExpress.UserSkins.BonusSkins.Register(); UserLookAndFeel.Default.SetSkinStyle("Office 2010 Black"); UserLookAndFeel.Default.SkinMaskColor = Color.FromArgb(50, 59, 74); DialogResult result = DialogResult.None; ApplicationStaticConfiguration.Application = DB_Application.ClinicReception; if (ApplicationStaticConfiguration.LoadApplicationConfiguration()) { DBBusinessLogicLibrary.LoadDBItemsList(); result = Login_UC.ShowLoginScreen(); } switch (result) { case DialogResult.OK: Application.Run(new QueueManagerMainForm()); break; case DialogResult.Cancel: Process.GetCurrentProcess().Kill(); break; } }
public Login_UC(DialogResult result) { InitializeComponent(); Result = result; switch (ApplicationStaticConfiguration.Application) { case DB_Application.AllReception: lblApplicationTItle.Text = "All Receptions"; break; case DB_Application.ClinicReception: lblApplicationTItle.Text = "Out Patient Reception"; break; case DB_Application.AdmissionReception: lblApplicationTItle.Text = "In Patient Reception"; break; case DB_Application.PEMR: lblApplicationTItle.Text = "Electronic Patient Medical Record"; break; case DB_Application.InvoiceManager: lblApplicationTItle.Text = "Invoice Manager"; break; case DB_Application.Settings: lblApplicationTItle.Text = "Applications Settings Manager"; break; case DB_Application.FinanceInvoiceCreation: lblApplicationTItle.Text = "Merk Finance"; break; case DB_Application.OphalmologySurgeryApplication: lblApplicationTItle.Text = "Oph. Surgery Room"; break; } lblApplicationTItle.ForeColor = Color.FromArgb(41, 45, 56); string lastUserName = ApplicationStaticConfiguration.GetLastLoggingHistoryUserName(); txtUserName.Text = lastUserName; txtPassword.Focus(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); BonusSkins.Register(); SkinManager.EnableFormSkins(); DialogResult result = DialogResult.None; Choose_PEMR_VS_Surgery choose = new Choose_PEMR_VS_Surgery(); result = choose.ShowDialog(); switch (result) { case DialogResult.Cancel: if (ApplicationStaticConfiguration.LoadApplicationConfiguration()) { DBBusinessLogicLibrary.LoadDBItemsList(); result = Login_UC.ShowLoginScreen(); } break; } switch (result) { case DialogResult.OK: MerkDBBusinessLogicEngine.Private_StationPoint = ApplicationStaticConfiguration.Station; UserLookAndFeel.Default.SetSkinStyle(ApplicationStaticConfiguration.SkinName); if (ApplicationStaticConfiguration.SkinColor != null) { UserLookAndFeel.Default.SkinMaskColor = Color.FromArgb( ((Color)ApplicationStaticConfiguration.SkinColor).R, ((Color)ApplicationStaticConfiguration.SkinColor).G, ((Color)ApplicationStaticConfiguration.SkinColor).B); } Application.Run(new Form1()); break; case DialogResult.Cancel: Process.GetCurrentProcess().Kill(); break; } }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); BonusSkins.Register(); SkinManager.EnableFormSkins(); UserLookAndFeel.Default.SetSkinStyle("Office 2010 Black"); UserLookAndFeel.Default.SkinMaskColor = Color.FromArgb(50, 59, 74); DialogResult result = DialogResult.None; ApplicationStaticConfiguration.Application = DB_Application.MerkFinance; if (ApplicationStaticConfiguration.LoadApplicationConfiguration()) { DBBusinessLogicLibrary.LoadDBItemsList(); result = Login_UC.ShowLoginScreen(); } switch (result) { case DialogResult.OK: UserLookAndFeel.Default.SetSkinStyle(ApplicationStaticConfiguration.SkinName); if (ApplicationStaticConfiguration.SkinColor != null) { UserLookAndFeel.Default.SkinMaskColor = Color.FromArgb( ((Color)ApplicationStaticConfiguration.SkinColor).R, ((Color)ApplicationStaticConfiguration.SkinColor).G, ((Color)ApplicationStaticConfiguration.SkinColor).B); } ApplicationStaticConfiguration.SaveLoggingHistory(); Application.Run(new MainForm()); break; case DialogResult.Cancel: Process.GetCurrentProcess().Kill(); break; } }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DevExpress.Skins.SkinManager.EnableFormSkins(); DevExpress.UserSkins.BonusSkins.Register(); DialogResult result = DialogResult.None; ApplicationStaticConfiguration.Application = DB_Application.OneDaySurgeryReception; if (ApplicationStaticConfiguration.LoadApplicationConfiguration()) { DBBusinessLogicLibrary.LoadDBItemsList(); result = Login_UC.ShowLoginScreen(); } switch (result) { case DialogResult.OK: UserLookAndFeel.Default.SetSkinStyle(ApplicationStaticConfiguration.SkinName); if (ApplicationStaticConfiguration.SkinColor != null) { UserLookAndFeel.Default.SkinMaskColor = Color.FromArgb( ((Color)ApplicationStaticConfiguration.SkinColor).R, ((Color)ApplicationStaticConfiguration.SkinColor).G, ((Color)ApplicationStaticConfiguration.SkinColor).B); } Application.Run(new ReceptionMainForm()); break; case DialogResult.Cancel: Process.GetCurrentProcess().Kill(); break; } }
private void btnLogin_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtUserName.Text) || string.IsNullOrWhiteSpace(txtUserName.Text)) { XtraMessageBox.Show("يجب كتابة إسم الستخدم", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DefaultBoolean.Default); return; } if (string.IsNullOrEmpty(txtPassword.Text) || string.IsNullOrWhiteSpace(txtPassword.Text)) { XtraMessageBox.Show("يجب كتابة كلمة السر", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, DefaultBoolean.Default); return; } if (ApplicationStaticConfiguration.UserCanAccess(txtUserName.Text, txtPassword.Text)) { Result = DialogResult.OK; OrganizationMachine_cu organizationmachine = ApplicationStaticConfiguration.GetOrganizationMachine((int)ApplicationStaticConfiguration.Organization); if (organizationmachine != null) { ApplicationStaticConfiguration.OrganizationMachine = organizationmachine; ApplicationStaticConfiguration.OrganizationMachineName = organizationmachine.Name_P; if (ApplicationStaticConfiguration.OrganizationMachine.SkinName != null) { ApplicationStaticConfiguration.SkinName = ApplicationStaticConfiguration.OrganizationMachine.SkinName; } else { ApplicationStaticConfiguration.OrganizationMachine.SkinName = "Office 2010 Black"; } if (ApplicationStaticConfiguration.OrganizationMachine.Color != null) { ApplicationStaticConfiguration.SkinColor = ApplicationStaticConfiguration.GetSkinColor(ApplicationStaticConfiguration .OrganizationMachine.Color); } else { ApplicationStaticConfiguration.SkinColor = null; } //StationPoint_cu stationPoint = StationPoint_cu.ItemsList.Find(item => // Convert.ToInt32(item.ID).Equals(Convert.ToInt32(organizationmachine.StationPoint_CU_ID))); //if (stationPoint != null) // ApplicationStaticConfiguration.StationPoint = (DB_Station) stationPoint.Station_P_ID; //else //{ // if (ParentForm != null) // { // ParentForm.DialogResult = DialogResult.Cancel; // ParentForm.Close(); // } //} if (ParentForm != null) { ParentForm.DialogResult = DialogResult.OK; ParentForm.Close(); } } else { XtraMessageBox.Show("This machine has no record in Organization Machines List", "Note", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1, DefaultBoolean.Default); } return; } XtraMessageBox.Show("User has no access to this application.", "Note", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1, DefaultBoolean.Default); }