예제 #1
0
 public void Set_PS(Remuneration_PS ren)
 {
     Entites.sp_Set_PS
     (
         ren.InviteeID,
         ren.Date,
         ren.Received,
         ren.GiftCard
     );
 }
        private void LoadPS_PCP()
        {
            Remuneration_PS ps = invRepos.Get_PS(physicianID);

            if (ps.Received != null)
            {
                this.chkGiftCard.Checked = ps.GiftCard;
                txt_PS_Date.Text         = ps.Date.ToString("dd/MM/yyyy");
                txt_PS_Receievd.Text     = ps.Received;
            }
        }
예제 #3
0
        public Remuneration_PS Get_PS(int inviteeID)
        {
            Remuneration_PS retVal = new Remuneration_PS();

            var item = Entites.sp_Get_PS(inviteeID).SingleOrDefault();

            if (item != null)
            {
                if (item.Date.HasValue)
                {
                    retVal.Date     = item.Date.Value;
                    retVal.Received = item.Received;
                    retVal.GiftCard = item.GiftCard.Value;
                }
            }

            return(retVal);
        }
        protected void imgPS_clicked(object sender, System.EventArgs e)
        {
            string[] formats = { "dd/MM/yyyy" };
            DateTime dummy;

            if (
                !DateTime.TryParseExact(

                    txt_PS_Date.Text,
                    formats,
                    System.Globalization.CultureInfo.InvariantCulture,
                    DateTimeStyles.None,
                    out dummy
                    )
                )
            {
                this.lbl_PS_Result.Text = "Invalid Date Format";
                return;
            }

            DateTime date     = DateTime.ParseExact(txt_PS_Date.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
            bool     checkGC  = this.chkGiftCard.Checked;
            string   received = txt_PS_Receievd.Text;

            Remuneration_PS newRen = new Remuneration_PS()
            {
                InviteeID = physicianID,
                Date      = date,
                GiftCard  = checkGC,
                Received  = received
            };

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

            //Clear_PS_Fields();
        }