예제 #1
0
        private void Save_Panel_Save(object sender, EventArgs e)
        {
            try
            {
                if (Confirm.Check(Add_Update()))
                {
                    Form.Set_Style(Main_GD, Operations.View);

                    Main_GD.RowDefinitions[3].Height = new GridLength(0);

                    LB.IsEnabled = true;

                    int i = LB.SelectedIndex;


                    Fill_Employees_LB();

                    LB.SelectedIndex = i;
                }
            }

            catch
            {
            }
        }
예제 #2
0
파일: jobs.xaml.cs 프로젝트: Enumeg/Gym
        public bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("jobs");

                DataBase.AddColumn("job_name", Name_TB.Text);

                if (this.TypeId == null)
                {
                    if (DataBase.IsNotExist("job_id", "job_name"))
                    {
                        return(Confirm.Check(DataBase.Insert()));
                    }
                    else
                    {
                        Message.Show("لقد تم تسجيل هذه الوظيفه من قبل", MessageBoxButton.OK, 5);
                        return(false);
                    }
                }
                else
                {
                    DataBase.AddCondition("job_id", this.TypeId);
                    return(Confirm.Check(DataBase.Update()));
                }
            }
            catch
            {
                //MessageBox.Show("kiki_method");
                return(false);
            }
        }
예제 #3
0
파일: Groups.xaml.cs 프로젝트: Enumeg/Gym
        private bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("groups");

                DataBase.AddColumn("grp_name", Type_TB.Text);

                if (Group_Id == null)
                {
                    if (DataBase.IsNotExist("grp_id", "grp_name"))
                    {
                        return(Confirm.Check(DataBase.Insert()));
                    }
                    else
                    {
                        Message.Show("لقد تم تسجيل هذا النوع من قبل", MessageBoxButton.OK, 5);
                        return(false);
                    }
                }
                else
                {
                    DataBase.AddCondition("grp_id", this.Group_Id);
                    return(Confirm.Check(DataBase.Update()));
                }
            }
            catch
            {
                //MessageBox.Show("kiki_method");
                return(false);
            }
        }
예제 #4
0
        //

        public bool Add_Update()
        {
            object person_id_customer = null;

            try
            {
                DB DataBase = new DB("persons");

                DataBase.AddColumn("per_name", Name_TB.Text);
                DataBase.AddColumn("per_address", Address_TB.Text, string.IsNullOrWhiteSpace(Address_TB.Text));
                DataBase.AddColumn("per_mobile", Mobile_TB.Text);
                DataBase.AddColumn("per_mail", Email_TB.Text);
                DataBase.AddColumn("per_age", Age_TB.Text);

                // ba3ml insert
                if (LB.SelectedIndex == -1)
                {
                    if (DataBase.IsNotExist("per_id", "per_name", "per_address", "per_mobile", "per_mail", "per_age"))
                    {
                        // Insert Person
                        if (DataBase.Insert())
                        {
                            person_id_customer = DataBase.Last_Inserted;
                            return(Confirm.Check(add_update_Customer(person_id_customer, true)));
                        }
                        else
                        {
                            return(false);
                        }
                    }

                    else
                    {
                        Message.Show("هذا العميل مسجل من قبل", MessageBoxButton.OK, 5);
                        return(false);
                    }
                }



// hena ye3ny hwa mawgod ba3mel edit
                else
                {
                    DataBase.AddCondition("per_id", ((DataRowView)LB.SelectedItem)["per_id"]);
                    if (DataBase.Update())
                    {
                        return(Confirm.Check(add_update_Customer(((DataRowView)LB.SelectedItem)["per_id"], false)));
                    }
                    else
                    {
                        return(false);
                    }
                }
            }
            catch
            {
                return(false);
            }
        }
예제 #5
0
        public bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("users");
                if (Password_TB.Text.Equals(RePassword_TB.Text))
                {
                    if (this.User_Id == null)
                    {
                        DataBase.AddColumn("user_name", Name_TB.Text);
                        DataBase.AddColumn("user_pass", Password_TB.Text.Trim().GetHashCode());
                        DataBase.AddColumn("user_grp_id", Groups_CB.SelectedValue);

                        if (DataBase.IsNotExist("user_id", "user_name"))
                        {
                            return(Confirm.Check(DataBase.Insert()));
                        }
                        else
                        {
                            Message.Show("هذا الاسم مستخدم من قبل", MessageBoxButton.OK, 5);
                            return(false);
                        }
                    }
                    else
                    {
                        switch (Edit_Mode)
                        {
                        case Edit_Mode.Edit:
                            DataBase.AddColumn("user_name", Name_TB.Text);
                            DataBase.AddColumn("user_grp_id", Groups_CB.SelectedValue);
                            break;

                        case Edit_Mode.Change_Password:
                            DataBase.AddColumn("user_pass", Password_TB.Text.Trim().GetHashCode());
                            break;
                        }
                        DataBase.AddCondition("user_id", this.User_Id);
                        return(DataBase.Update());
                    }
                }
                else
                {
                    Message.Show("كلمة المرور غير متطابقة", MessageBoxButton.OK, 10);
                    return(false);
                }
            }
            catch
            {
                return(false);
            }
        }
예제 #6
0
        public bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("outcome");

                DataBase.AddColumn("out_date", Date_TB.Text);
                DataBase.AddColumn("out_value", Value_TB.Text);
                DataBase.AddColumn("out_description", Description_TB.Text);
                DataBase.AddColumn("out_ott_id", Type_CB.SelectedValue);
                //DataBase.AddColumn("out_pon_id", Point_ID);



                if (this.Outcome_Id == null)
                {
                    if (DataBase.IsNotExist("out_id", "out_date", "out_value", "out_description", "out_ott_id", "out_pon_id"))
                    {
                        return(Confirm.Check(DataBase.Insert()));
                    }
                    else
                    {
                        // ye3ny hwa mawgood asln mesh ha3ml 7aga
                        Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
                        return(false);
                        //DataBase.AddCondition("pl_id", this.placeId);
                        //DataBase.Update();
                    }
                }

// hena ye3ny hwa mawgod ba3mel edit
                else
                {
                    DataBase.AddCondition("out_id", this.Outcome_Id);
                    return(Confirm.Check(DataBase.Update()));
                }
            }
            catch
            {
                return(Confirm.Check(false));
            }
        }
예제 #7
0
        public bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("customer_services");

                DataBase.AddColumn("cs_cus_id", Customer);
                DataBase.AddColumn("cs_date", Date_DTP.Value.Value.Date);
                DataBase.AddColumn("cs_value", Value_TB.Text);
                DataBase.AddColumn("cs_paid", Paid_TB.Text);
                DataBase.AddColumn("cs_ser_id", Service_CB.SelectedValue);


                if (this.Payment_Id == null)
                {
                    if (DataBase.IsNotExist("cs_id", "cs_cus_id", "cs_date", "cs_value", "cs_paid", "cs_ser_id"))
                    {
                        return(Confirm.Check(DataBase.Insert()));
                    }
                    else
                    {
                        // ye3ny hwa mawgood asln mesh ha3ml 7aga
                        Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
                        return(false);
                        //DataBase.AddCondition("pl_id", this.placeId);
                        //DataBase.Update();
                    }
                }

// hena ye3ny hwa mawgod ba3mel edit
                else
                {
                    DataBase.AddCondition("cs_id", this.Payment_Id);

                    return(Confirm.Check(DataBase.Update()));
                }
            }
            catch
            {
                return(Confirm.Check(false));
            }
        }
예제 #8
0
        public bool Add_Update()
        {
            try
            {
                DB DataBase = new DB("employee_tax_bonus");

                DataBase.AddColumn("emh_emp_id", Employee_Id);
                DataBase.AddColumn("emh_date", Date_TB.Text);
                DataBase.AddColumn("emh_reason", Reason_TB.Text);
                DataBase.AddColumn("emh_value", Value_TB.Text);
                DataBase.AddColumn("emh_nm_id", Employee_Tax_bonus_CB.SelectedValue);

                if (this.Tax_Bonus_id == null)
                {
                    if (DataBase.IsNotExist("emh_id", "emh_emp_id", "emh_date", "emh_reason", "emh_value", "emh_nm_id"))
                    {
                        return(Confirm.Check(DataBase.Insert()));
                    }
                    else
                    {
                        // ye3ny hwa mawgood asln mesh ha3ml 7aga
                        Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
                        return(false);
                        //DataBase.AddCondition("pl_id", this.placeId);
                        //DataBase.Update();
                    }
                }

// hena ye3ny hwa mawgod ba3mel edit
                else
                {
                    DataBase.AddCondition("emh_id", this.Tax_Bonus_id);
                    return(Confirm.Check(DataBase.Update()));
                }
            }
            catch
            {
                return(false);
            }
        }
예제 #9
0
        public bool Add_Update()
        {
            try
            {
                //FileStream fs;

                DB DataBase = new DB("height_weight");
                DataBase.AddColumn("hw_cus_id", Customer);
                DataBase.AddColumn("hw_date", Date_DTP.Value.Value.Date);
                DataBase.AddColumn("hw_height", Height_TB.Text);
                DataBase.AddColumn("hw_weight", Weight_TB.Text);



                if (this.Payment_Id == null)
                {
                    if (DataBase.IsNotExist("hw_id", "hw_cus_id", "hw_date", "hw_height", "hw_weight"))
                    {
                        if (DataBase.Insert())
                        {
                            if (add_image(DataBase.Last_Inserted))
                            {
                                return(Confirm.Check(Update_weight_Height_customer()));
                            }
                            else
                            {
                                return(false);
                            }
                        }
                        else
                        {
                            return(false);
                        }
                    }
                    else
                    {
                        // ye3ny hwa mawgood asln mesh ha3ml 7aga
                        Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
                        return(false);
                        //DataBase.AddCondition("pl_id", this.placeId);
                        //DataBase.Update();
                    }
                }

// hena ye3ny hwa mawgod ba3mel edit
                else
                {
                    DataBase.AddCondition("hw_id", this.Payment_Id);
                    if (DataBase.Update())
                    {
                        if (add_image(this.Payment_Id))
                        {
                            return(Confirm.Check(Update_weight_Height_customer()));
                        }
                        else
                        {
                            return(false);
                        }
                    }
                    else
                    {
                        return(false);
                    }
                }
            }
            catch
            {
                return(Confirm.Check(false));
            }
        }