示例#1
0
 void Log()
 {
     //Обработчик Логина
     BTlogin.Click   += (a, e) => { Menu[0].GetDateUser(); TBLogin.Clear(); };
     TBLogin.KeyDown += (a, e) => { if (e.KeyCode == Keys.Enter)
                                    {
                                        Menu[0].GetDateUser(); TBLogin.Clear();
                                    }
     };
 }
示例#2
0
 public ActionResult Index(TBLogin objcust)
 {
     if (ModelState.IsValid)
     {
         try
         {
             DataTable dt = objDbTrx.GetSPLoginDtl(objcust.sp_user_name, objcust.sp_password);
             if (dt.Rows.Count > 0)
             {
                 Session["sp_name"]      = dt.Rows[0]["SP_Name"].ToString();
                 Session["sp_user_name"] = dt.Rows[0]["sp_user_name"].ToString();
                 return(RedirectToAction("Challan", "Home"));
             }
         }
         catch (Exception ex)
         {
             objDbTrx.SaveSystemErrorLog(ex, Request.UserHostAddress);
         }
         finally
         {
         }
     }
     return(View());
 }
示例#3
0
        public Form1()
        {
            InitializeComponent();

            //Событие загрузки формы
            this.Load += (a, e) => { MenuGrid.DataSource = Menu[0].ListMenu(); };

            //Передача параметров Control в классы
            foreach (Menu i in Menu)
            {
                i.Control = this;
            }

            ////Обработчик нажатие на строки в GridMenu
            MenuGrid.CellClick += (a, e) =>
            {
                IndexGrid = MenuGrid.CurrentRow.Index;
                Menu[MenuID - 1].RowIndex();
            };

            //Обработчик Логина
            Log();

            //Обработчик Интерфейса Редактирования
            Edit();

            //Назад
            BTback.Click += (a, e) => { Menu[0].GetElement("MenuGrid", 14, 11, 393, 350); TBLogin.Clear(); };
        }
示例#4
0
        public Form1()
        {
            InitializeComponent();
            BTlogin.Click += (a, e) => { if (!Log(TBLogin.Text))
                                         {
                                             TBLogin.Clear(); return;
                                         }
                                         OnMenu(); };
            TBLogin.KeyDown += (a, e) => { if (e.KeyCode == Keys.Enter)
                                           {
                                               if (!Log(TBLogin.Text))
                                               {
                                                   TBLogin.Clear(); return;
                                               }
                                               OnMenu();
                                           }
            };
            ExBT.Click         += (a, e) => { Application.Exit(); };
            MenuGrid.CellClick += (a, e) =>
            {
                RowIndex = MenuGrid.CurrentCell.RowIndex;
                List <Row> _RowMethod = new List <Row>()
                {
                    AddData, AddModel, SendEmail, Report, GetTable, Back
                }; Refresh();
                _RowMethod[RowIndex]();
            };

            CBModels.TextChanged += (a, e) => { CBProduct.DataSource = listProduct(CBModels.Text); DefectPos.DataSource = listposition(); DefectPos.Text = ""; CBProduct.Text = ""; };

            CBDayNight.TextChanged += (a, e) => { GetTime(CBDayNight.Text); };

            CBProduct.TextChanged += (a, e) => { CBLot.DataSource = listlot(); CBLot.Text = ""; };

            Close1.Click += (a, e) => { Refresh(); };

            RB1.Click += (a, e) =>
            {
                addmodelSpec();
            };

            SpecRB2.Click += (a, e) => { addmodelSpec2(); };

            SpecCB.SelectedIndexChanged += (a, e) => { specGrid(); };

            AddModelBT.Click += (a, e) =>
            {
                if (_CheckControls(GRAddmodel, "Spec"))
                {
                    return;
                }
                //if (!RB1.Checked & !SpecRB2.Checked) {MessageBox.Show("Надо добавить спецификацию к модели"); return; }
                //if (Spec.Rows.Count == 1) { MessageBox.Show("Спецификации не обнаружено"); return; ; }

                SaveModel();

                _Clear(GRAddmodel);
                Spec.Visible   = false;
                SpecCB.Visible = false;
                LBspec.Visible = false; RB1.Checked = false; SpecRB2.Checked = false;
            };

            SaveBT.Click += (a, e) =>
            {
                switch (CHDef.Checked)
                {
                case true:
                    if (_CheckControls(GRAddData, "Defect"))
                    {
                        return;
                    }
                    Save();
                    break;

                case false:
                    if (_CheckControls(GRAddData))
                    {
                        return;
                    }
                    SaveDef();
                    break;
                }
                DefectCount.Value = 0;
                DefectsCB.Text    = "";
                DefectPos.Text    = "";
                //_Clear(GRAddData);
            };

            ClearBT.Click += (a, e) => _Clear(GRAddData);

            TableGrid.CellClick += (a, e) => { /*GetUpdateForm();*/ };

            CHDef.Click += (a, e) => { if (CHDef.Checked)
                                       {
                                           NoDefect(); return;
                                       }
                                       Defect(); };

            MenuGrid.Location = new Point(X, Y);
            loginGR.Location  = new Point(X, Y);

            foreach (Control item in this.Controls.OfType <GroupBox>())
            {
                if (item.Name.StartsWith("GR"))
                {
                    item.Location = new Point(X_m, Y_m);
                }
            }
        }