public void OpenAccount(string FirstName,String LastName,String Title,String EmailId,String Country, String DateOfBirth,String UserName,String Password,String AccountBaseCurrency,bool IsPromotionalSubcribed) { RegisterModel objRegisterModel = new RegisterModel(); UserAccountModels objUserAccountModels = new UserAccountModels(); objRegisterModel.FirstName = FirstName; objRegisterModel.LastName = LastName; objRegisterModel.Title = Title; objRegisterModel.Email = EmailId; objRegisterModel.Country = Country; objRegisterModel.DateOfBirth = DateOfBirth; objRegisterModel.UserName = UserName; objRegisterModel.Password = Password; objRegisterModel.AccountBaseCurrency = AccountBaseCurrency; objRegisterModel.IsPromotionalSubcribed = IsPromotionalSubcribed; objUserAccountModels.OpenAccount(objRegisterModel); }
public Int32 OpenAccount(string FirstName, String LastName, String Title, String EmailId, String Country, String PhoneNo, String DateOfBirth, String UserName, String Password, String AccountBaseCurrency, bool IsPromotionalSubcribed) { try { RegisterModel objRegisterModel = new RegisterModel(); UserAccountModels objUserAccountModels = new UserAccountModels(); objRegisterModel.FirstName = FirstName; objRegisterModel.LastName = LastName; objRegisterModel.Title = Title; objRegisterModel.Email = EmailId; objRegisterModel.Country = Country; objRegisterModel.PhoneNo = PhoneNo; objRegisterModel.DateOfBirth = DateOfBirth; objRegisterModel.UserName = UserName; objRegisterModel.Password = Password; objRegisterModel.AccountBaseCurrency = AccountBaseCurrency; objRegisterModel.IsPromotionalSubcribed = IsPromotionalSubcribed; objRegisterModel = objUserAccountModels.OpenAccount(objRegisterModel); if (objRegisterModel.UserId > 0) { objUserAccountModels.ValidateUser(UserName, Password); Session["username"] = FirstName + " " + LastName; Session["user"] = objRegisterModel.UserId; StockModels objStockModels = new StockModels(); Session["TradeBalance"] = Math.Round(Convert.ToDouble(objStockModels.GetUserAccountBalance(Convert.ToInt32(Session["user"].ToString()))), 2); return 1; } else { return -2; } } catch (Exception ex) { throw ex; } }
public ActionResult LogIn(String UserName, String Password, Int32 UserId = 0) { try { if (UserId != 0) { Session["GMTInfo"] = UserName; } UserAccountModels objUserAccountModels = new UserAccountModels(); Int32 nResult = objUserAccountModels.ValidateUser(UserName, Password, UserId); if (nResult > 0) { Session["user"] = nResult; Session["username"] = CommonCollection.GetUserName(nResult); StockModels objStockModels = new StockModels(); Session["TradeBalance"] = Math.Round(Convert.ToDouble(objStockModels.GetUserAccountBalance(Convert.ToInt32(Session["user"].ToString()))), 2); Session["isadmin"] = false; } else { Session["user"] = -1; ViewBag.WrongLogin = 1; ViewBag.WrongLoginCreditional = "Wrong UserName Password!"; Session["isadmin"] = false; } } catch (Exception ex) { throw ex; } return PartialView("~/Views/Shared/_LayoutLeft.cshtml"); }