public MemberGameReg GameRegisterMember(int pGameRegisterID) { ///string pGameDate1 = pGameDate + " 23:59:59"; DataLib oDataLib = new DataLib(); MemberGameReg oMemberGameRegView = new MemberGameReg(); oMemberGameRegView = oDataLib.GetMemberGameRegister(pGameRegisterID); if (oMemberGameRegView == null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } return(oMemberGameRegView); }
public GameBoardMemberModel CreateMemberGameExtraPay([FromBody] dynamic GetPaymentList) { GameBoardMemberModel oGameBoardMemberModel = new GameBoardMemberModel(); int dMemberBillID = 0; oGameBoardMemberModel.MemberBillID = dMemberBillID; string CreatedBy = String.Empty; var master = GetPaymentList.Master; MemberGameReg oMemberGameReg = new MemberGameReg(); MemberGameReg Gamreg = Newtonsoft.Json.JsonConvert.DeserializeObject <MemberGameReg>(master.ToString()); oMemberGameReg = new MemberGameReg(); oMemberGameReg.MemberCode = Gamreg.MemberCode; oMemberGameReg.FlightSchID = Gamreg.FlightSchID; oMemberGameReg.GRegisterID = Gamreg.GRegisterID; oMemberGameReg.IsSinglePlayer = Gamreg.IsSinglePlayer; oMemberGameReg.IsGroupPlayer = Gamreg.IsGroupPlayer; oMemberGameReg.BallBoyID = Gamreg.BallBoyID; oMemberGameReg.BallBoyFee = Gamreg.BallBoyFee; oMemberGameReg.CaddieFee = Gamreg.CaddieFee; oMemberGameReg.CaddiePermanent = Gamreg.CaddiePermanent; oMemberGameReg.CaddieID = Gamreg.CaddieID; oMemberGameReg.NeedGolfCart = Gamreg.NeedGolfCart; oMemberGameReg.GolfCartID = Gamreg.GolfCartID; oMemberGameReg.GolfCartFee = Gamreg.GolfCartFee; oMemberGameReg.GolfCartHoleTypeID = Gamreg.GolfCartHoleTypeID; oMemberGameReg.GreenFee = Gamreg.GreenFee; oMemberGameReg.CaddieSubsidy = Gamreg.CaddieSubsidy; oMemberGameReg.BallBoySubsidy = Gamreg.BallBoySubsidy; oMemberGameReg.BallBoyFee = Gamreg.BallBoyFee; oMemberGameReg.GreenFee = Gamreg.GreenFee; oMemberGameReg.GreenSubsidy = Gamreg.GreenSubsidy; oMemberGameReg.HoleTypeID = Gamreg.HoleTypeID; oMemberGameReg.IsBooking = Gamreg.IsBooking; oMemberGameReg.BookingDate = Gamreg.BookingDate; oMemberGameReg.RegDate = Gamreg.RegDate; oMemberGameReg.PlayDate = Gamreg.PlayDate; oMemberGameReg.TeeID = Gamreg.TeeID; oMemberGameReg.FlightSchID = Gamreg.FlightSchID; oMemberGameReg.TotalBill = Gamreg.TotalBill; oMemberGameReg.EstTeeOffTime = Gamreg.EstTeeOffTime; oMemberGameReg.NextTeeEstTime = Gamreg.NextTeeEstTime; oMemberGameReg.NextTeeID = Gamreg.NextTeeID; oMemberGameReg.NextFlightSchID = Gamreg.NextFlightSchID; oMemberGameReg.ChequeDT = DateTime.Now.Date; if (Gamreg.ChequeDT != null) { oMemberGameReg.ChequeDT = Gamreg.ChequeDT; } if (!string.IsNullOrEmpty(Gamreg.Cash)) { oMemberGameReg.Cash = "1"; } if (!string.IsNullOrEmpty(Gamreg.Check)) { oMemberGameReg.Check = "1"; oMemberGameReg.ChequeNo = Gamreg.ChequeNo; if (Gamreg.BankID == 0) { oMemberGameReg.BankID = 0; } else { oMemberGameReg.BankID = Gamreg.BankID; } } if (!string.IsNullOrEmpty(Gamreg.Card)) { if (Gamreg.BankID == 0) { oMemberGameReg.BankID = 0; } else { oMemberGameReg.BankID = Gamreg.BankID; } oMemberGameReg.Card = "1"; oMemberGameReg.ChequeNo = Gamreg.ChequeNo; } if (!string.IsNullOrEmpty(Gamreg.BCard)) { if (Gamreg.BankID == 0) { oMemberGameReg.BankID = 0; } else { oMemberGameReg.BankID = Gamreg.BankID; } oMemberGameReg.BCard = "1"; oMemberGameReg.ChequeNo = Gamreg.ChequeNo; } DataLib oDataLib = new DataLib(); oGameBoardMemberModel.RegDate = Gamreg.RegDate.ToShortDateString(); if (oMemberGameReg == null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); return(oGameBoardMemberModel); } dMemberBillID = oDataLib.CreateMemberGameRegExtraBill(oMemberGameReg); oGameBoardMemberModel.MemberBillID = dMemberBillID; oGameBoardMemberModel.RegDate = Gamreg.RegDate.ToShortDateString(); return(oGameBoardMemberModel); }