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(); }