Beispiel #1
0
        protected void img_clicked(object sender, System.EventArgs e)
        {
            string[] formats = { "dd/MM/yyyy" };
            DateTime dummy;

            if (
                !DateTime.TryParseExact(
                    txt_PAF1_Date.Text,
                    formats,
                    System.Globalization.CultureInfo.InvariantCulture,
                    DateTimeStyles.None,
                    out dummy
                    )
                )
            {
                this.lbl_PAF_Result.Text = "Invalid Date Format";
                return;
            }

            if (RemunerationType == Type.PAF1)
            {
                DateTime date     = DateTime.ParseExact(txt_PAF1_Date.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                string   checkNum = this.txt_PAF1_chk.Text;
                decimal  amount   = decimal.Parse(txt_PAF_amount.Text);
                string   comments = this.txt_PAF_Comments.Text;

                Remuneration newRen = new Remuneration()
                {
                    Date      = date,
                    Cheque    = checkNum,
                    Amount    = amount,
                    Comments  = comments,
                    InviteeID = physicianID
                };

                //save data//
                invRepos.Set_PAF_Remuneration(newRen);

                //realod the gid
                Load_PAF1_Data();
            }
            else
            if (RemunerationType == Type.Asses)
            {
                DateTime date     = DateTime.ParseExact(txt_PAF1_Date.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                string   checkNum = this.txt_PAF1_chk.Text;
                decimal  amount   = decimal.Parse(txt_PAF_amount.Text);
                string   comments = this.txt_PAF_Comments.Text;

                Remuneration newRen = new Remuneration()
                {
                    Date      = date,
                    Cheque    = checkNum,
                    Amount    = amount,
                    Comments  = comments,
                    InviteeID = physicianID
                };

                //save data//
                invRepos.Set_Assesment_Remuneration(newRen);

                //realod the gid
                Load_Asses_Data();
            }

            ClearFields();
        }