protected void Page_Load(object sender, EventArgs e) { string action = Request["action"]; string answer = string.Empty; if (action == "verif") { string username = Request["username"]; MyFunctions mf = new MyFunctions(); BrUser brUser = new BrUser(); var data = brUser.GetPersonalInformation(username).Split('|'); if (data.Length > 1) { answer = mf.ToCapitalize(data[1]) + " " + mf.ToCapitalize(data[2]); //string username = Request["username"]; //int idNmembership = int.Parse(Request["idNmembership"]); BrMembershipPayDetail payDetail = new BrMembershipPayDetail(); var crono = payDetail.GetFullSchedule(username, 1); answer += "$" + crono; } } if (action == "info") { } if (action == "extornar") { string username = Request["username"]; BrExtorno brExtorno = new BrExtorno(); var _response = brExtorno.ExtornarAccount(username); } Response.Write(answer); }
protected void btnReferido_Click(object sender, EventArgs e) { bool respuesta2 = false; respuesta2 = this.ValidateUser2(txtReferido.Text.Trim()); if (respuesta2) { BrUser obrUser = new BrUser(); if (txtReferido.Text != "") { string names = obrUser.getName(txtReferido.Text); Session["Referido"] = txtReferido.Text; Session["auxRef"] = "1"; if (names != "ERROR") { FormsAuthentication.RedirectFromLoginPage(names + "¬referido", chkPersistCookie.Checked); } } } else { Response.Redirect("Index.aspx?Key=" + userName, true); } }
protected void btnEditar_Click(object sender, EventArgs e) { BrUser brUser = new BrUser(); string[] arraynombreArchivo2 = FileUpload1.FileName.Split('.'); if (arraynombreArchivo2.Length > 1) { int indice = (arraynombreArchivo2.Length - 1); extension = arraynombreArchivo2[indice]; nombreArc = arraynombreArchivo2[indice - 1]; } string ruta = ""; if (extension.ToLower() == "png" || extension.ToLower() == "jpg" || extension.ToLower() == "jpeg") { string nombreArchivo = nombreArc + "." + extension; ruta = "~/Resources/ImgNews/" + nombreArchivo; FileUpload1.SaveAs(Server.MapPath(ruta)); lblErrorSi.Text = "La Noticia Fue Modificada con exito"; string hex = "#2981c5"; datos = id + "¬" + txtTitu.Text + "¬" + txtCont.Text + "¬" + nombreArchivo; bool anwser = brUser.UpdateNews(datos); if (anwser) { lblErrorSi.Text = "Noticia Modificada."; //Thread.Sleep(5000); Response.Redirect("RegisterNews.aspx", true); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) {/*<%--onclick="history.Back();return 0;"--%>*/ var arraLogin = HttpContext.Current.User.Identity.Name.Split('¬'); if (arraLogin.Length == 1) { Response.Redirect("Register.aspx", true); } Session["Referido"] = arraLogin[1]; this.lblUser.Text = "Hola " + arraLogin[0]; this.lblUserName.Text = arraLogin[0]; this.lblNumPartner.Text = "N° Asociado: " + arraLogin[4]; if (true) { this.imgProfile.ImageUrl = "~/Resources/Images/profile.png"; this.imgProfileFl.ImageUrl = "~/Resources/Images/profile.png"; } BrUser brUser = new BrUser(); string nsocios = brUser.GetCountsAsociate(); //lblnsocios.Text = nsocios; } }
private bool ValidateUser2(string userName) { string[] lookUser = null; try { BrUser brUser = new BrUser(); lookUser = brUser.getName(userName).Split('¬'); // Si no se encuentra la contraseña, devuelve false. if (null == lookUser) { // Para más seguridad, puede escribir aquí los intentos de inicio de sesión con error para el registro de eventos. return(false); } // Comparar lookupPassword e introduzca passWord, usando una comparación que distinga mayúsculas y minúsculas. return(0 == string.Compare(lookUser[1], userName, false)); } catch (Exception ex) { // Agregar aquí un control de errores para la depuración. // Este mensaje de error no debería reenviarse al que realiza la llamada. System.Diagnostics.Trace.WriteLine("[ValidateUser] Exception " + ex.Message); return(false); } }
public string Login() { string ans = ""; long l = Request.InputStream.Length; try { if (l > 0) { byte[] buffer = new byte[l]; Request.InputStream.Read(buffer, 0, (int)l); var data = (Encoding.Default.GetString(buffer)).Split(','); Entity.Login log = new Entity.Login( data[0], data[1] ); BrUser brUser = new BrUser(); ans = brUser.Login(log); } } catch (Exception e) { return(e.Message); } return(ans); }
protected void btnRecuperar_Click(object sender, EventArgs e) { /*metodo para traer el email el usuario*/ Email email = new Email(); Validation val = new Validation(); BrUser brUser = new BrUser(); string userName = txtUserRec.Text.Trim();; if (string.IsNullOrEmpty(userName)) { lblanswer.Text = "El Campo Usuario es Obligatorio"; return; } string[] aInfo = brUser.GetPersonalInformation(userName).Split('|'); if (aInfo.Length < 3) { lblanswer.Text = "El Usuario No es Correcto"; return; } if (email.SubmitEmail(aInfo[5], "[InResorts - RECUPERACION DE CONTRASEÑA]", "Su contraseña Es :" + aInfo[15])) { string hex = "#2981c5"; Color _color = ColorTranslator.FromHtml(hex); lblanswer.Text = "Se envió su contraseña a su Correo"; lblanswer.ForeColor = _color; } else { lblanswer.Text = "Ocurrio un Error"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var arraLogin = HttpContext.Current.User.Identity.Name.Split('¬'); if (arraLogin.Length == 1) { Response.Redirect("Register.aspx", true); } Session["Referido"] = arraLogin[1]; this.lblUser.Text = "Hola " + arraLogin[0]; this.lblUserName.Text = arraLogin[0]; LblUserNamev.Text = arraLogin[1]; this.lblNumPartner.Text = "N° Asociado: " + arraLogin[4]; if (true) { this.imgProfile.ImageUrl = "~/Resources/Images/profile.png"; this.imgProfileFl.ImageUrl = "~/Resources/Images/profile.png"; } BrUser brUser = new BrUser(); string nsocios = brUser.GetCountsAsociate(); if (true) { this.imgProfile.ImageUrl = "~/Resources/Images/profile.png"; this.imgProfileFl.ImageUrl = "~/Resources/Images/profile.png"; } string dataUserFather = (string)Session["Referido"].ToString(); // Imagen de PErfil var rutaImgP = HttpContext.Current.Server.MapPath("~/Resources/imguser"); DirectoryInfo di1 = new DirectoryInfo(rutaImgP); nombreu = arraLogin[1]; foreach (var fi2 in di1.GetFiles()) { var archivo = fi2.Name.Split('.'); name = archivo[archivo.Length - 2]; extension = archivo[archivo.Length - 1]; if (name == nombreu) { def = nombreu + "." + extension; } } imgProfile.ImageUrl = "~/Resources/imguser/" + def; imgProfile.Style.Add("width", "40px"); imgProfile.Style.Add("height", "40px"); imgProfile.Style.Add("margin", "0 auto"); imgProfileFl.ImageUrl = "~/Resources/imguser/" + def; imgProfileFl.Style.Add("width", "40px"); imgProfileFl.Style.Add("height", "40px"); imgProfileFl.Style.Add("margin", "0 auto"); } }
protected void PayByWallet_Click(object sender, EventArgs e) { var arrayLogin = User.Identity.Name.Split('¬'); BrWallet brWallet = new BrWallet(); BrUser brUser = new BrUser(); BrTypeChange brTypeChange = new BrTypeChange(); var arrayTypes = brTypeChange.GetTypesChange().Split('|'); var tcCompra = decimal.Parse(arrayTypes[1]); var amountWallet = decimal.Parse(brWallet.GetAmount(arrayLogin[1])); var objServices = Session["servicio"]; var objPrice = Session["precio"]; var amountWalletSoles = amountWallet * tcCompra; string[] service; string description = string.Empty; decimal price = 0; if (amountWallet == 0) { MessageError.Text = "Wallet insuficiente"; return; } if (objServices != null || objPrice != null) { service = objServices.ToString().Split('|'); description = service[5]; price = decimal.Parse(objPrice.ToString()); if (price == 0) { MessageError.Text = "ocurrio un error"; return; } if (amountWalletSoles < price) { MessageError.Text = "Wallet insuficiente"; return; } var referenceData = "Compra de Paquete : " + service[5]; var data = $"{price}|{tcCompra}|{arrayLogin[4]}|{referenceData}"; var answer = brWallet.PutPayService(data, arrayLogin[1]); if (answer) { //Samir Pazo|18/01/2020|4|22/07/2019|6|Full Day Todo Incluido|35|25 var reg = service[0] + "|" + service[1] + "|" + "" + "|" + service[2] + "|" + service[3] + "|" + service[4] + "|" + arrayLogin[1] + "|" + "2" + "|" + "" + "|" + price; var response = brUser.RegisterService(reg); } Response.Redirect("EndPaymentServices.aspx", true); } }
protected void Page_Load(object sender, EventArgs e) { BrUser brUser = new BrUser(); string data = brUser.getPersons(); //data = "descripcion|siguienteven|balancecapital|amortizacion|interes|cuota|estado|imagen|obs¬descripcion2|siguienteven2|balancecapital2|amortizacion2|interes2|cuota2|estado2|imagen2|obs2"; Response.Write(data); return; }
protected void PayByWallet_Click(object sender, EventArgs e) { var values = (string)Session["dataAmort"]; if (!string.IsNullOrEmpty(values)) { var arrayValues = values.Split('|'); BrPayments brPayment = new BrPayments(); // (int TypePay, string IdMembershipDetail, int nQuotes, decimal NewAmort, int Rate) var arrayLogin = HttpContext.Current.User.Identity.Name.Split('¬'); string User = arrayLogin[1]; BrTypeChange brTypeChange = new BrTypeChange(); var arrayChanges = brTypeChange.GetTypesChange().Split('|'); BrUser brUser = new BrUser(); var nroDoc = brUser.getDoc(arrayLogin[1]); int id = int.Parse(Session["IdImg"].ToString()); var amountAmort = decimal.Parse(arrayValues[2]); var tcBuy = decimal.Parse(arrayChanges[1]); BrWallet brWallet = new BrWallet(); var amountWallet = decimal.Parse(brWallet.GetAmount(arrayLogin[1])); amountWallet = amountWallet * tcBuy; var currencyCode = arrayValues[5]; if (currencyCode == "USD") { amountAmort = amountAmort * tcBuy; } if (amountWallet < amountAmort) { MessageError.Text = "Wallet Insuficiente"; return; } var data = brWallet.PutPayAmortization(amountAmort, tcBuy, arrayLogin[1]); if (data) { var dateCurrent = DateTime.Now.ToString("yyyy-MM-dd").Split('-');; string date = dateCurrent[2] + " de " + GetMonth(dateCurrent[1]) + " del " + dateCurrent[0]; var hour = DateTime.Now.ToShortTimeString(); var description = amountAmort + " " + currencyCode; var nombreArchivo = GetRecibo(arrayLogin[1], date, arrayLogin[1], hour, "Adelanto de Cuotas", description); decimal value2 = decimal.Parse(arrayValues[2]); bool ans = brPayment.Amortization(2, arrayValues[0], Int32.Parse(arrayValues[1]), value2, Int32.Parse(arrayValues[3]), nombreArchivo); } Response.Redirect("EndPaymentQuote.aspx"); return; } }
protected void Page_Load(object sender, EventArgs e) { string[] arraylogin = HttpContext.Current.User.Identity.Name.Split('¬'); string userName = arraylogin[1]; BrUser brUser = new BrUser(); Response.Write(brUser.GetTravelers(userName)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string[] array = { "10%", "20%", "30%", "40%", "50%", "60%", "70%", "80%", "90%", "100%" }; ddlDiscount.DataSource = array; ddlDiscount.DataBind(); string[] arrayPromotion = { "Kit", "Total" }; ddlPromotion.DataSource = arrayPromotion; ddlPromotion.DataBind(); //var listParameters = data.Split('|'); //lblName.Text = listParameters[0] + ' ' + listParameters[1]; //lblU.Text = dataUserFather; brUser = new BrUser(); string respData = brUser.getSons(Session["userBack"].ToString()); var listParametersData = respData.Split('¬'); //string[] socios = { "pc.png", "mic.png", "ipod.png" }; var listParametersDataBehind = listParametersData; for (int i = 0; i <= listParametersDataBehind.Length - 1; i++) { var _array = listParametersDataBehind[i].Split('|'); _array[0] = ""; //ddlSons.DataSource= listParametersDataBehind[i]; //ddlSons.Va // ddlSons.Items.Add(new ListItem(listParametersDataBehind[i], i.ToString())); ddlPersons.Items.Add(new ListItem(" " + _array[1] + " " + _array[2] + " / " + _array[3], i.ToString())); // ddlSons.Items.Add(item); } ddlPersons.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { //var http = "hello"; string userName = User.Identity.Name.Split('¬')[1]; brUser = new BrUser(); string stackFb = brUser.GetNotifications(userName); if (string.IsNullOrEmpty(stackFb)) { stackFb = "there is a trouble"; } Response.Write(stackFb); }
protected void btnLogin_Click(object sender, EventArgs e) { brUser = new BrUser(); string data = txtUserBackend.Text + '|' + txtUserPassword.Text; string req = brUser.LoginUserBackend(data); if (req != "1") { Response.Redirect("BackEnd.aspx"); } Session["backendLogin"] = "******"; Session["userBack"] = txtUserBackend.Text.Trim();; Response.Redirect("MenuBackend.aspx"); }
private bool ValidateUser(string userName, string passWord) { string lookupPassword = null; try { // el nombre de usuario no debe ser un valor nulo y debe tener entre 1 y 15 caracteres. if ((null == userName) || (0 == userName.Length) || (userName.Length > 20)) { System.Diagnostics.Trace.WriteLine("[ValidateUser] Input validation of userName failed."); return(false); } // Buscar contraseña no válida. // La contraseña no debe ser un valor nulo y debe tener entre 1 y 25 caracteres. if ((null == passWord) || (0 == passWord.Length) || (passWord.Length > 25)) { System.Diagnostics.Trace.WriteLine("[ValidateUser] Input validation of passWord failed."); return(false); } BrUser brUser = new BrUser(); var anwser = brUser.LoginUser(userName, passWord).Split('¬'); lookupPassword = anwser[0]; if (anwser.Length > 1) { StatusPayments = int.Parse(anwser[1]); } // Si no se encuentra la contraseña, devuelve false. if (null == lookupPassword) { // Para más seguridad, puede escribir aquí los intentos de inicio de sesión con error para el registro de eventos. return(false); } // Comparar lookupPassword e introduzca passWord, usando una comparación que distinga mayúsculas y minúsculas. return(0 == string.Compare(lookupPassword, passWord, false)); } catch (Exception ex) { // Agregar aquí un control de errores para la depuración. // Este mensaje de error no debería reenviarse al que realiza la llamada. System.Diagnostics.Trace.WriteLine("[ValidateUser] Exception " + ex.Message); return(false); } }
protected void Page_Load(object sender, EventArgs e) { var value = (Request["params"]); brUser = new BrUser(); bool n = brUser.DisabledAccount(int.Parse(value)); if (!n) { Response.Write("Hubo un problema"); return; } Response.Write("Transaccion Realizada Con Exito"); return; }
protected void btnEnviarAhora_Click(object sender, EventArgs e) { if (Session["servicio"] != null) { string dataPerson = Session["servicio"].ToString(); if (string.IsNullOrEmpty(dataPerson)) { Response.Redirect("Register.aspx"); } if (!fuRecibo.HasFile) { //no hay imagen en el control return; } //si hay una archivo. string[] arraydata = dataPerson.Split('|'); string[] arraynombreArchivo2 = fuRecibo.FileName.Split('.'); int indice = (arraynombreArchivo2.Length - 1); string extension = arraynombreArchivo2[indice]; nombreArchivo = arraydata[0] + "." + extension; string ruta = "~/Resources/ImgServices/" + nombreArchivo; fuRecibo.SaveAs(Server.MapPath(ruta)); brPayment = new BrPayments(); var log = HttpContext.Current.User.Identity.Name.Split('¬'); var fAdqui = Session["fAdqui"]; var IdServicio = Session["IdServicio"]; newUserName = obj[3]; var emailNewUser = "******"; var amountPay = (int)Session["precio"]; oEmail = new Email(); brUser = new BrUser(); nombreBenef = arraydata[0]; vigencia = arraydata[1]; cantidad = int.Parse(arraydata[2]); bool awnserEmailDoc = oEmail.SubmitEmailNotFiles3(emailNewUser, "[RIBERA DEL RIO - BIENVENIDO]", myMessages.EmailPago(), true); var reg = nombreBenef + "|" + vigencia + "|" + CodigoReserva + "|" + cantidad + "|" + fAdqui + "|" + IdServicio + "|" + obj[3] + "|" + "2" + "|" + nombreArchivo + "|" + amountPay; brUser.RegisterService(reg); Response.Redirect("EndPaymentServices.aspx", true); } }
protected void Page_Load(object sender, EventArgs e) { var obj = HttpContext.Current.User.Identity.Name.Split('¬'); if (obj.Length == 1) { Response.Redirect("Register.aspx", true); } if (!IsPostBack) { this.lblUser.Text = "Hola " + obj[0]; this.lblUserName.Text = obj[0]; this.lblNumPartner.Text = "N° Asociado: " + obj[4]; this.imgProfile.ImageUrl = "~/Resources/Images/profile.png"; this.imgProfileFl.ImageUrl = "~/Resources/Images/profile.png"; BrUser brUser = new BrUser(); string[] arrayRange = brUser.GetRange(obj[1]).Split('|'); Ranguito.Text = arrayRange[2]; string arrayStatus = brUser.GetAccountStatus(obj[1]).Split('|')[0]; Status.Text = arrayStatus; // Imagen de PErfil var rutaImgP = HttpContext.Current.Server.MapPath("~/Resources/imguser"); DirectoryInfo di1 = new DirectoryInfo(rutaImgP); nombreu = obj[1]; foreach (var fi2 in di1.GetFiles()) { var archivo = fi2.Name.Split('.'); name = archivo[archivo.Length - 2]; extension = archivo[archivo.Length - 1]; if (name == nombreu) { def = nombreu + "." + extension; } } imgProfile.ImageUrl = "~/Resources/imguser/" + def; imgProfile.Style.Add("width", "40px"); imgProfile.Style.Add("height", "40px"); imgProfile.Style.Add("margin", "0 auto"); imgProfileFl.ImageUrl = "~/Resources/imguser/" + def; imgProfileFl.Style.Add("width", "40px"); imgProfileFl.Style.Add("height", "40px"); imgProfileFl.Style.Add("margin", "0 auto"); } }
protected void Page_Load(object sender, EventArgs e) { var obj = HttpContext.Current.User.Identity.Name.Split('¬');; if (!IsPostBack) { this.lblUser.Text = "Hola " + obj[0]; this.lblUserName.Text = obj[0]; this.lblNumPartner.Text = "N° Asociado: " + obj[4]; this.imgProfile.ImageUrl = "~/Resources/Images/profile.png"; this.imgProfileFl.ImageUrl = "~/Resources/Images/profile.png"; BrUser brUser = new BrUser(); int idMember = int.Parse(brUser.GetMembershipType(obj[1])); brUser = null; // Imagen de PErfil var rutaImgP = HttpContext.Current.Server.MapPath("~/Resources/imguser"); DirectoryInfo niwi1 = new DirectoryInfo(rutaImgP); nombreu = obj[1]; foreach (var fi2 in niwi1.GetFiles()) { var archivo = fi2.Name.Split('.'); name = archivo[archivo.Length - 2]; extu = archivo[archivo.Length - 1]; if (name == nombreu) { def = nombreu + "." + extu; } } imgProfile.ImageUrl = "~/Resources/imguser/" + def; imgProfile.Style.Add("width", "40px"); imgProfile.Style.Add("height", "40px"); imgProfile.Style.Add("margin", "0 auto"); imgProfileFl.ImageUrl = "~/Resources/imguser/" + def; imgProfileFl.Style.Add("width", "80px"); imgProfileFl.Style.Add("height", "80px"); imgProfileFl.Style.Add("margin", "0 auto"); } }
protected void Page_Load(object sender, EventArgs e) { double amountUpgrate = 100; BrUser brUser = new BrUser(); string userName = User.Identity.Name.Split('¬')[1]; int id = int.Parse(Request["id"]); string dateUpgrade = brUser.GetDateUpgrade(id); if (!string.IsNullOrEmpty(dateUpgrade)) { int year = int.Parse(dateUpgrade.Split('-')[0]); int month = int.Parse(dateUpgrade.Split('-')[1]); int day = int.Parse(dateUpgrade.Split('-')[2]); DateTime ddateUpgrade = new DateTime(year, month, day); DateTime ddateCurrent = DateTime.Now; if (ddateUpgrade > ddateCurrent) { amountUpgrate = 0; } } Response.Write(amountUpgrate.ToString()); }
protected void Page_Load(object sender, EventArgs e) { int action = 0; action = int.Parse(Request["action"]); if (action == 1) { //string[] arraylogin = HttpContext.Current.User.Identity.Name.Split('¬'); //string userName = arraylogin[1]; var obj = HttpContext.Current.User.Identity.Name.Split('¬'); if (Session["backendLogin"] == null) { role = "0"; } else { role = Session["backendLogin"].ToString(); } BrUser brUser = new BrUser(); Response.Write(role + "$" + brUser.GetNews()); } //metodo de eliminar if (action == 2) { int id = 0; id = int.Parse(Request["id"]); BrUser brUser = new BrUser(); brUser.DeleteNews(id.ToString()); Response.Write("true"); return; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string returnUrl = Request["ReturnUrl"]; if (!string.IsNullOrEmpty(returnUrl)) { if (returnUrl == "/Views/Referred.aspx") { FormsAuthentication.RedirectFromLoginPage("", false); Response.Redirect("Referred.aspx"); } } Session.Contents.RemoveAll(); FormsAuthentication.SignOut(); Session.Clear(); Session["StatusExonerar"] = 0; Session["link"] = ""; string afiliate = Request["afiliate"]; string upliner = Request["upliner"]; if (!string.IsNullOrEmpty(afiliate) && !string.IsNullOrEmpty(upliner)) { string data = afiliate + "|" + upliner; BrUser brUser = new BrUser(); int idUpliner = brUser.ExistAccountLink(data); if (idUpliner > 0) { Session["Referido"] = afiliate; Session["auxRef"] = "1"; Session["link"] = data + "|" + idUpliner; FormsAuthentication.RedirectFromLoginPage(afiliate, chkPersistCookie.Checked); Response.Redirect("Register.aspx"); } } } }
protected void Page_Load(object sender, EventArgs e) { var value = ""; value = User.Identity.Name.Split('¬')[1]; if (!string.IsNullOrEmpty(value)) { brUser = new BrUser(); bool req = brUser.UpdateNotifications(value); if (!req) { value = "ERROR"; } } else { value = "ERROR"; } Response.Write(value); }
protected void btnSaveDataAccount_Click(object sender, EventArgs e) { string pass = txtPass.Text.Trim(); string pass2 = txtPass2.Text.Trim(); if (string.IsNullOrEmpty(pass)) { lblMensaje.Text = "La Contraseña No debe estar Vacia"; return; } if (pass.Length < 6) { lblMensaje.Text = "El Minimo de Caracteres de la Contraseña es 6"; return; } if (pass.Length > 15) { lblMensaje.Text = "El Maximo de Caracteres de la Contraseña es 15"; return; } if (pass != pass2) { lblMensaje.Text = "Las Contraseñas no Coinciden"; return; } var arrayLogin = HttpContext.Current.User.Identity.Name.Split('¬'); BrUser brUser = new BrUser(); bool anwser = brUser.UpdateUserDataAccount(pass + "¬" + arrayLogin[1]); if (anwser) { lblMensaje.Text = "Su Contraseña a Sido Modificada.Ingrese con su nueva Contraseña"; FormsAuthentication.SignOut(); } }
protected void Confirmar_Click(object sender, EventArgs e) { var username = txtUserName.Text; if (string.IsNullOrEmpty(username)) { return; } BrUser brUser = new BrUser(); MyMessages mm = new MyMessages(); var arrayperson = brUser.GetPersonalInformation(username).Split('|'); if (arrayperson.Length < 5) { return; } var correo = arrayperson[5]; var nombre = arrayperson[1] + " " + arrayperson[2]; EmailUser.Text = correo; NameUser.Text = nombre; }
protected void btnLogin_Click(object sender, EventArgs e)/*MERGE*/ { bool respuesta = false; //string respuesta2 = ""; string user = "", pass = ""; user = txtUsuario.Text.Trim(); pass = txtPassword.Text.Trim(); Session["Discount"] = 0; if (string.IsNullOrEmpty(user) || string.IsNullOrEmpty(pass)) { return; } respuesta = this.ValidateUser(user, pass); BrUser obrUser = new BrUser(); if (respuesta) { // /*4 idasociado*/ string name = obrUser.getName(txtUsuario.Text); Response.Cookies["Key"].Value = name; FormsAuthentication.RedirectFromLoginPage(name, chkPersistCookie.Checked); } }
protected void Page_Load(object sender, EventArgs e) { #region Declaracion de variables string[] dataLogin = null; string[] obj = HttpContext.Current.User.Identity.Name.Split('¬'); int typeRegister = 0, numberQuotes = 0, formPay = 0, idMemberDetails = 0; //string dataKit = null, dataKitMember = null, dataMemberSinKit; string token = null, userCurrent = null, newUserName = null, emailNewUser = null; int amountPay = 0; //bool isRegister = false; BrUser brUser = null; //BrTypeMembership brTypeMembership = null; Email oEmail = null; BrPayments brPayments = null; //BrConsuption brConsuption; #endregion #region Entradas de valores //var _var = (string)Session["typeRegister"]; //if (!string.IsNullOrEmpty(_var)) //{ // typeRegister = int.Parse(Session["typeRegister"].ToString()); //} formPay = int.Parse("1"); token = Request["token"].ToString(); numberQuotes = int.Parse(Request["numcuotes"].ToString()); brUser = new BrUser(); //brTypeMembership = new BrTypeMembership(); dataLogin = HttpContext.Current.User.Identity.Name.Split('¬'); oEmail = new Email(); brPayments = new BrPayments(); //brConsuption = new BrConsuption(); #endregion #region Realizar Pago Culqi if (formPay == 1) { amountPay = (int)Session["precio"]; if (amountPay <= 0) { Response.Write("false¬Ha Ocurrido Un Error id idMemberDetails vacio,amountPay vacio"); return; } PayCulqi payCulqi = new PayCulqi(); MyMessages myMessages = new MyMessages(); newUserName = obj[3]; emailNewUser = "******"; string currencyCode = "PEN"; string[] culqiAnwser = payCulqi.newPayment(newUserName, emailNewUser, amountPay, token, numberQuotes, currencyCode).Split('¬'); if (culqiAnwser[0] == "false") { Response.Write("false¬" + culqiAnwser[1]); return; } //marcar como pagado en la tabla membershipdetails // bool habiliAccount = brUser.enableAcount(idMemberDetails); //int nAfiliate = int.Parse(brUser.GetNafiliate(idMemberDetails)); //Cronograma2(nAfiliate); // enviar el email de confirmacion con la data y lo redirecciona al post register //if (!habiliAccount) //{ // Response.Write("false¬Ha Ocurrido un Error al Intentar Habilitar Su Cuenta.Sin embargo su Pago fue Exitoso"); // return; //} //string ruta = HttpContext.Current.Server.MapPath("~/Resources/PoliticsPdf/"); //enviar email con los documentos string nombreBenef = Session["servicio"].ToString().Split('|')[0]; string vigencia = Session["servicio"].ToString().Split('|')[1]; string cantidad = Session["servicio"].ToString().Split('|')[2]; string fAdqui = Session["servicio"].ToString().Split('|')[3]; amountPay = int.Parse(Session["precio"].ToString()); var IdServicio = Session["IdServicio"]; bool awnserEmailDoc = oEmail.SubmitEmailNotFiles3(emailNewUser, "[RIBERA DEL RIO - BIENVENIDO]", myMessages.EmailPago(), true); var reg = nombreBenef + "|" + vigencia + "|" + CodigoReserva + "|" + cantidad + "|" + fAdqui + "|" + IdServicio + "|" + obj[3] + "|" + "2" + "|" + "culqui.png" + "|" + amountPay; bool qwe = brUser.RegisterService(reg); //bool awnserEmail = oEmail.submitEmail(emailNewUser, "[RIBERA DEL RIO - PAGO]", myMessages.EmailPago()); //ejecutamos el core para los puntos de equipo // BrCore_Automation brCore_Automation = new BrCore_Automation(); //bool isCoreRegister = brCore_Automation.ExecuteCore(); Response.Write("true¬" + culqiAnwser[1]); return; } #endregion }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string nombre = "", dni = "", username = "", correo = ""; string symbol = "S/"; bool sendEmail = false; string currencyCode = "PEN"; //if (Session["TypeCurrency"] != null) //{ // currencyCode = Session["TypeCurrency"].ToString(); //} var userNameAfiliate = ""; var affiliate = ""; var correoaffiliate = ""; if (Session["MyAffiliate"] != null) { userNameAfiliate = Session["MyAffiliate"].ToString(); if (!string.IsNullOrEmpty(userNameAfiliate)) { brUser = new BrUser(); var dataAfiliate = brUser.GetPersonalInformation(userNameAfiliate).Split('|'); affiliate = dataAfiliate[1] + " " + dataAfiliate[2]; correoaffiliate = dataAfiliate[5]; } } MyConstants mc = new MyConstants(); var bankAccount = mc.BankAccount; var interbankAccount = mc.InterbankAccount; var cuenta = "en Soles"; var typeChange = 3.30m; var oacarrito = Session["carrito"]; if (oacarrito != null) { var acarrito = oacarrito.ToString().Split('|'); typeChange = decimal.Parse(acarrito[4]); } //firtspay es el monto en soles decimal firtsPay = 85 * typeChange; if (Session["FirtsPay"] != null) { firtsPay = decimal.Parse(Session["FirtsPay"].ToString()); } string moneda = ""; var omoneda = Session["moneda"]; if (omoneda != null) { moneda = omoneda.ToString(); } if (moneda == "dolar") { firtsPay = firtsPay / typeChange; currencyCode = "USD"; symbol = "$"; bankAccount = mc.BankAccountDolar; interbankAccount = mc.InterbankAccountDolar; cuenta = "en Dolares"; } //Session["datos"] = "Aaaaa|Aaaa|birthDay|M|DocumentType|88884444$NombreC|ApellidoC|1|313231c$bankName|nombreBankAccount|TypeAccount|nroAccount|nroTaxer|SocialReason|fiscalAdress|[email protected]|nroCell|nroCell2|country|State|City|Adress"; //Session["carrito"] = "6000.00|descripcionDB|60|9750.00|3.25|10|TOP"; //Session["cronograma"] = "6000|222"; string[] datos = Session["datos"].ToString().Split('$'); string[] arraycontacto = datos[3].Split('|'); string[] arrayperson = datos[0].Split('|'); correo = arraycontacto[0]; nombre = arrayperson[0] + " " + arrayperson[1]; dni = arrayperson[5]; username = arrayperson[0].Substring(0, 1).ToUpper() + arrayperson[1].Substring(0, 1).ToUpper() + dni; string fullname = arrayperson[0].Trim().ToLower() + " " + arrayperson[1].Trim().ToLower(); fullname = ToCapitalize(fullname); string[] sepName = arrayperson[0].Split(' '); fName = ToCapitalize(sepName[0]); var bienvenido = "Bienvenido"; if (arrayperson[3] == "F") { bienvenido = "Bienvenida"; } var cuerpo = "<html><head><title></title></head><body style='color:black'>"; cuerpo += "<div style='width: 100%'>"; cuerpo += "<div style='display:flex;'>"; cuerpo += "<div style='width:50%;'>"; cuerpo += " <img src='http://www.inresorts.club/Views/img/novologo.png' align='left' style='width: 98px;'>"; cuerpo += "</div>"; cuerpo += "<div style='width:50%;'>"; cuerpo += "<img src='http://cieneguillariberadelrio.com/riberadelrio/img/image006.png' align='right' style='width: 120px;padding-top: 7px;'>"; cuerpo += "</div>"; cuerpo += "</div>"; cuerpo += "<img style='width: 100%' src='http://www.inresorts.club/Views/img/fondo.png'>"; cuerpo += "<h1 style='margin-top: 2px ;text-align: center;font-weight: bold;font-style: italic;'>" + bienvenido + " " + fName + "</h1>"; cuerpo += "<h2 style='text-align: center;'>Muy pronto formarás parte de la familia inResorts. Estamos a la espera de que nos brindes tu comprobante de pago</h2>"; cuerpo += "<center><p style='margin-left: 10%;margin-right: 10%;'>Cuando lo tengas listo, solo tienes que subirlo a nuestra pagina y enseguida lo estaremos validando</p></center> "; cuerpo += ""; cuerpo += "<center><div style='width: 100%'>"; cuerpo += "<p style='margin-left: 10%;margin-right: 10%; '> Click en el boton para validar el pago.</p>"; cuerpo += "<a style='text-decoration: none;' href='https://inresorts.club/Views/Login.aspx?usuario=" + dni + "&fullname=" + fullname + "'>"; cuerpo += "<center><div style='background: #0d80ea;border-radius:10px;width: 158px;height: 30px;font-size: 16px;color: white;font-weight: bold;padding: 4px;padding-top: 10px;cursor: pointer;text-align: center;margin: 23px;'>Validar pago<div></center>"; cuerpo += "</a></div></center>"; cuerpo += "<center><div style='width: 100%'>"; cuerpo += "<p style='margin-left: 10%;margin-right: 10%; '></p>"; cuerpo += "<center>Recuerde que el pago lo puede realizar mediante deposito en nuestra cuenta corriente atravez de Agente BCP, Agencia BCP O transferencia bancaria desde Banca por Internet.</center>"; cuerpo += "</div></center>"; cuerpo += "<center><div style='width: 100%'>"; cuerpo += $"<p style='margin-left: 10%;margin-right: 10%; '>Cuenta Bancaria {cuenta}</p>"; cuerpo += $"<center>BCP: N° {bankAccount} - Valle Encantado S.A.C</center>"; cuerpo += $"<center>BCP: Cuenta Interbancaria N° {interbankAccount} - Valle Encantado S.A.C</center>"; cuerpo += "</div></center>"; cuerpo += "<center><p>Monto a depositar</p></center>"; cuerpo += $"<center><p>{symbol} {firtsPay.ToString("0.00")} ( {currencyCode} )</p></center>"; //cuerpo += "<center><img src='http://www.inresorts.club/Views/img/recibo.png' align='left' style='width: 100%'></center></div>"; cuerpo += "<div style='margin-left: 9%;'>"; cuerpo += "<p style='margin:5px'>Patrocinador: " + affiliate + "</p>"; cuerpo += "<p style='margin:5px'>Saludos Cordiales</p><p style='margin:5px'>Equipo inResorts</p></div>"; cuerpo += "<div style='margin: 5%; width: 70%;background-image: url('https://lh3.googleusercontent.com/NSDQDl8ytJrWSwMe0b3b9DlxubIal-RBEPIWI1a-15f9ynEGQ9eYjTnm-PVqst26f4KJThmjOEPK4lcVoaUw=w1016-h917-rw');'></ div > "; cuerpo += "<img style='width: 100%' src='https://preview.ibb.co/ixY7iL/fondo222.png'>"; cuerpo += "</div>"; cuerpo += "</body>"; cuerpo += "</html>"; Email email = new Email(); email.SubmitEmail(correo, "[Ribera del Rio - Inresorts, Registro en Proceso] ", cuerpo); string correoOamr = "*****@*****.**"; sendEmail = email.SubmitEmail(correoOamr, "[Ribera del Rio - Inresorts, Registro en Proceso] ", cuerpo); if (correoaffiliate != "") { sendEmail = email.SubmitEmail(correoaffiliate, "[Ribera del Rio - Inresorts, Registro en Proceso] ", cuerpo); } Session.Contents.RemoveAll(); } Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache); Response.Cache.SetAllowResponseInBrowserHistory(false); Response.Cache.SetNoStore(); }
protected void Page_Load(object sender, EventArgs e) { var answer = "ocurrio un error"; var action = Request["action"]; if (action == "get") { BrWallet brWallet = new BrWallet(); MyFunctions mf = new MyFunctions(); string tableHtml = ""; var arrayData = brWallet.Get(User.Identity.Name.Split('¬')[1]); if (!string.IsNullOrEmpty(arrayData)) { string[] arrayRows = arrayData.Split('¬'); tableHtml = "<table class='table table-hover'><thead>"; tableHtml += "<tr>"; tableHtml += "<th>#</th>"; tableHtml += "<th>Fecha</th>"; tableHtml += "<th>Operacion</th>"; tableHtml += "<th>Monto</th>"; tableHtml += "</tr></thead><tbody>"; for (int i = 0; i < arrayRows.Length; i++) { string[] row = arrayRows[i].Split('|'); if (row.Length > 2) { var classtr = ""; var restan = ""; if (row[3] == "1") { classtr = "text-red"; restan = "-"; } tableHtml += $"<tr >"; tableHtml += $"<td>{(i + 1).ToString()}</td>"; tableHtml += $"<td>{mf.DateFormatClient(row[0])}</td>"; tableHtml += $"<td>{row[2]}</td>"; tableHtml += $"<td class='{classtr}'>{restan}{row[1]}</td>"; tableHtml += "</tr>"; } } tableHtml += "</tbody></table>"; answer = tableHtml; } else { answer = "No hay Datos"; } } if (action == "getDoc") { BrWallet brWallet = new BrWallet(); MyFunctions mf = new MyFunctions(); var data = brWallet.GetDocsByUser(User.Identity.Name.Split('¬')[1]); answer = "no hay datos"; if (!string.IsNullOrEmpty(data)) { var tableHtml = "<table class='table table-hover'>"; tableHtml += "<tr>"; tableHtml += $"<th>#</th>"; tableHtml += $"<th>Archivo</th>"; tableHtml += $"<th>Fecha</th>"; tableHtml += $"<th>Monto</th>"; tableHtml += $"<th>Estado</th>"; tableHtml += $"<th>Obs</th>"; tableHtml += $"<th>Voucher</th>"; tableHtml += "</tr>"; var arrayData = data.Split('¬'); for (int i = 0; i < arrayData.Length; i++) { var row = arrayData[i].Split('|'); tableHtml += "<tr>"; tableHtml += $"<td>{(i + 1).ToString()}</td>"; tableHtml += $"<td><a target='_blank' href='/Resources/wallet/{row[1]}' ><img src='../Resources/RecibosRegister/pdf.png' width='30px' /></a></td>"; tableHtml += $"<td>{mf.DateFormatClient(row[2])}</td>"; tableHtml += $"<td>{row[3]}</td>"; tableHtml += $"<td>{row[4]}</td>"; tableHtml += $"<td>{row[5]}</td>"; if (row[6] != "") { tableHtml += $"<td><a target='_blank' href='/Resources/Make/{row[6]}' ><img src='../Resources/RecibosRegister/pdf.png' width='30px' /></a></td>"; } else { tableHtml += "<td></td>"; } tableHtml += "</tr>"; } tableHtml += "</table>"; answer = tableHtml; } } if (action == "infoper") { var usernameBen = Request["userNameBen"]; var amountleter = Request["amount"]; answer = "false"; Validation val = new Validation(); if (val.IsDecimal(amountleter)) { var amount = decimal.Parse(amountleter); BrUser brUser = new BrUser(); var dataPersonBen = brUser.GetPersonalInformation(usernameBen).Split('|'); var dataPerson = brUser.GetPersonalInformation(User.Identity.Name.Split('¬')[1]).Split('|'); if (dataPersonBen.Length > 1) { BrWallet brWallet = new BrWallet(); var amountWallet = decimal.Parse(brWallet.GetAmount(User.Identity.Name.Split('¬')[1])); if (amountWallet >= amount) { var emailfull = dataPerson[5].Split('@')[0]; var emailfront = emailfull.Substring(0, (emailfull.Length / 2) + 2); MyMessages mm = new MyMessages(); MyFunctions mf = new MyFunctions(); Email email = new Email(); var numberOne = (new Random().Next(89) + 10).ToString("00"); var numberTwo = ((new Random().Next(32) + 1) * 3).ToString("00"); var numberThree = ((new Random().Next(18) + 1) * 5).ToString("00"); var token = $"{numberOne}{numberTwo}{numberThree}"; var body = mm.EmailClaveDigital(token, mf.ToCapitalize(dataPersonBen[1])); // if (email.SendEmail(dataPerson[5], "Clave Digital - Inresorts", body, true)) { BrWalletToken brWalletToken = new BrWalletToken(); var dateEnd = DateTime.UtcNow.AddMinutes(5); var isSuccess = brWalletToken.PutToken(User.Identity.Name.Split('¬')[1], token, dateEnd, DateTime.Now.ToString(), 1, amount, usernameBen); if (isSuccess) { answer = $"true|{dataPersonBen[1]} {dataPersonBen[2]}|{emailfront}|{amountleter}"; } } } } } } if (action == "validtoken") { answer = "false"; var token = Request["clave"]; var amount = decimal.Parse(Request["amount"]); BrWalletToken brWalletToken = new BrWalletToken(); var data = brWalletToken.GetInfoToken(User.Identity.Name.Split('¬')[1], token, amount).Split('|'); if (data.Length > 1) { var dateend = DateTime.Parse(data[0]); if (DateTime.UtcNow <= dateend) { BrWallet brWallet = new BrWallet(); var amountWallet = decimal.Parse(brWallet.GetAmount(User.Identity.Name.Split('¬')[1])); if (amountWallet >= amount) { var isSuccess = brWallet.PutTransferenciaBetwenWallet(data[1], User.Identity.Name.Split('¬')[1], amount); if (isSuccess) { MyMessages mm = new MyMessages(); MyFunctions mf = new MyFunctions(); Email email = new Email(); var name = User.Identity.Name.Split('¬')[0].Split()[0]; var body = mm.EmailTranferSuccess(mf.ToCapitalize(name), mf.ToCapitalize(data[3]), amount.ToString()); // var send = email.SendEmail(data[2], "Transferencia Exitosa - Inresorts", body, true); answer = "true"; } } } } } if (action == "sendreport") { var subjet = Request["subjet"].Trim().ToUpper(); var messagge = Request["messagge"].Trim(); Email email = new Email(); MyMessages mm = new MyMessages(); MyConstants mc = new MyConstants(); var body = mm.ReportProblemWallet(User.Identity.Name.Split('¬')[1], subjet, messagge); var send = email.SendEmail(mc.EmailEmpresa, "Problemas del Wallet - Inresorts", body, true); answer = "false"; if (send) { answer = "true"; } } Response.Write(answer); }