/*public DataTable DA_ValidarCodigoAleatorio_YaJugado(ContextoDB contexto, EN_CodigoAleatorio enCodigo) * { * DataTable dtLista = new DataTable(); * Dictionary<string, object> dicParametros = new Dictionary<string, object>(); * dicParametros.Add("@NroCodAleatorio", Convert.ToString(enCodigo.NroCodigoAleatorio)); * dtLista = contexto.RetornarDataTable("SP_ValidarAcceso_CodAleatorio_YaJugado", dicParametros); * return dtLista; * } * * public DataTable DA_ValidarCodigoAleatorio_UsadoxUsuario(ContextoDB contexto, EN_CodigoAleatorio enCodigo) * { * DataTable dtLista = new DataTable(); * Dictionary<string, object> dicParametros = new Dictionary<string, object>(); * dicParametros.Add("@NroCodAleatorio", Convert.ToString(enCodigo.NroCodigoAleatorio)); * dtLista = contexto.RetornarDataTable("SP_ValidarAcceso_CodAleatorio_UsadoxUsuario", dicParametros); * return dtLista; * }*/ public DataTable DA_ObtenerDatosUsuario(ContextoDB contexto, EN_Cliente enCliente) { DataTable dtLista = new DataTable(); Dictionary <string, object> dicParametros = new Dictionary <string, object>(); dicParametros.Add("@nroDoc", Convert.ToString(enCliente.NroDocumento)); dtLista = contexto.RetornarDataTable("SP_ObtenerDatosUsuario", dicParametros); return(dtLista); }
public DataTable DA_validaExistenciaUsuario(ContextoDB contexto, EN_Cliente enCliente) { DataTable dtLista = new DataTable(); Dictionary <string, object> dicParametros = new Dictionary <string, object>(); dicParametros.Add("@NroDocumento", Convert.ToString(enCliente.NroDocumento)); dicParametros.Add("@CorreoElectronico", Convert.ToString(enCliente.Email)); dtLista = contexto.RetornarDataTable("SP_ValidaExistencia_Usuario", dicParametros); return(dtLista); }
public void BL_registrarUsuario(EN_Cliente enCliente) { DataTable dtLista = new DataTable(); DA_Cliente daCliente = new DA_Cliente(); using (ContextoDB dbContexto = ContextoDB.InicializarContexto()) { daCliente.DA_registrarUsuario(dbContexto, enCliente); } }
public DataTable DA_Login(ContextoDB contexto, EN_Cliente enCliente) { DataTable dtLista = new DataTable(); Dictionary <string, object> dicParametros = new Dictionary <string, object>(); dicParametros.Add("@NroDoc", Convert.ToString(enCliente.NroDocumento)); dicParametros.Add("@Contrasena", Convert.ToString(enCliente.Contrasena)); dtLista = contexto.RetornarDataTable("SP_Login", dicParametros); return(dtLista); }
public DataTable BL_ObtenerDatosUsuario(EN_Cliente enCliente) { DataTable dtLista = new DataTable(); DA_Cliente daCliente = new DA_Cliente(); using (ContextoDB dbContexto = ContextoDB.InicializarContexto()) { dtLista = daCliente.DA_ObtenerDatosUsuario(dbContexto, enCliente); } return(dtLista); }
public DataTable BL_ValidarUsuario_ExisteDNIEmail(EN_Cliente enCliente) { DataTable dtLista = new DataTable(); DA_Cliente daCliente = new DA_Cliente(); using (ContextoDB dbContexto = ContextoDB.InicializarContexto()) { dtLista = daCliente.DA_validaExistenciaUsuario(dbContexto, enCliente); } return(dtLista); }
public String BL_validaExistenciaUsuario(EN_Cliente enCliente) { String textError = ""; DataTable dtCliente = new DataTable(); dtCliente = BL_ValidarUsuario_ExisteDNIEmail(enCliente); if (dtCliente != null && dtCliente.Rows.Count > 0) { textError = EN_Constante.textUsuarioYaExiste; } return(textError); }
/*public DataTable BL_ValidarCodigoAlearorio_EstaVigente(EN_CodigoAleatorio enCodAleatorio) * { * DataTable dtLista = new DataTable(); * DA_CodigoAleatorio daCodAleatorio = new DA_CodigoAleatorio(); * using (ContextoDB dbContexto = ContextoDB.InicializarContexto()) * { * dtLista = daCodAleatorio.DA_ValidarCodigoAleatorio_EstaVigente(dbContexto, enCodAleatorio); * } * return dtLista; * }*/ public String BL_validarUsuarioIngresado(EN_Cliente enCliente) { String textError = ""; DataTable dtCliente = new DataTable(); dtCliente = BL_Login(enCliente); if (dtCliente == null || dtCliente.Rows.Count == 0) { textError = EN_Constante.textUsuarioNoValido; } return(textError); }
public void DA_registrarUsuario(ContextoDB contexto, EN_Cliente enCliente) { DataTable dtLista = new DataTable(); Dictionary <string, object> dicParametros = new Dictionary <string, object>(); dicParametros.Add("@NroDocumento", Convert.ToString(enCliente.NroDocumento)); dicParametros.Add("@Nombres", Convert.ToString(enCliente.Nombres)); dicParametros.Add("@Apellidos", Convert.ToString(enCliente.Apellidos)); dicParametros.Add("@Contrasenha", Convert.ToString(enCliente.Contrasena)); dicParametros.Add("@CorreoElectronico", Convert.ToString(enCliente.Email)); contexto.EjecutarTransaccion("SP_RegistrarUsuario", dicParametros); }
private void Registrar_Cliente() { RN_Cliente obj = new RN_Cliente(); EN_Cliente cli = new EN_Cliente(); Frm_Filtro fil = new Frm_Filtro(); Frm_Advertencia adv = new Frm_Advertencia(); Frm_Exito exit = new Frm_Exito(); try { cli.Idcliente = txtId.Text; cli.Razonsocial = txtNombre.Text; cli.Rfc = txtRuc.Text; cli.Direccion = txtDireccion.Text; cli.Telefono = "0"; cli.Email = "-"; cli.Contacto = "-"; cli.IdDis = 1; cli.FechaAniv = dtpFechaAniv.Value; cli.LimiteCred = 50; obj.RN_Insertar_Cliente(cli); if (BD_Cliente.guardado == true) { RN_TipoDoc.RN_Actualizar_NumeroCorrelativo_Producto(8); limpiar(); this.Tag = "A"; fil.Show(); exit.lbl_Msm1.Text = "El cliente se ha guardado correctamente"; adv.ShowDialog(); fil.Hide(); txtbuscar.Text = txtId.Text; limpiar(); pnlAddCliente.Visible = false; } } catch (Exception ex) { fil.Show(); adv.lbl_Msm1.Text = "Error al Guardar el cliente: " + ex.Message; adv.ShowDialog(); fil.Hide(); } }
private void Registrar_Cliente() { RN_Cliente obj = new RN_Cliente(); EN_Cliente cli = new EN_Cliente(); Frm_Filtro fil = new Frm_Filtro(); Frm_Exito ex = new Frm_Exito(); Frm_Advertencia adv = new Frm_Advertencia(); try { cli.Idcliente = txtIdCliente.Text; cli.Razonsocial = txtRazonSocial.Text; cli.Rfc = txtRfc.Text; cli.Direccion = txtDireccion.Text; cli.Telefono = txtTelefono.Text; cli.Email = txtEmail.Text; cli.Contacto = txtNombreContacto.Text; cli.IdDis = Convert.ToInt32(cbmDistrito.SelectedValue); cli.FechaAniv = dtpFechaAniv.Value; cli.LimiteCred = Convert.ToDouble(txtLimiteCredito.Text); obj.RN_Insertar_Cliente(cli); if (BD_Cliente.guardado == true) { RN_TipoDoc.RN_Actualizar_NumeroCorrelativo_Producto(8); limpiar(); this.Tag = "A"; this.Close(); fil.Show(); ex.lbl_Msm1.Text = "El cliente se ha guardado correctamente."; ex.ShowDialog(); fil.Hide(); } } catch (Exception e) { fil.Show(); adv.lbl_Msm1.Text = "Ha ocurrido un error al guardar: " + e.Message; adv.ShowDialog(); fil.Hide(); } }
public void enviarMail(EN_ApuestaUsuario apuestaCodigoAleatorio) { EN_Cliente enCliente = new EN_Cliente(); DataTable dtLista = new DataTable(); BL_Cliente blCliente = new BL_Cliente(); EN_CodigoAleatorio enCodigoAleatorio = new EN_CodigoAleatorio(); enCliente.NroDocumento = apuestaCodigoAleatorio.Usuario; dtLista = blCliente.BL_ObtenerDatosUsuario(enCliente); String body = armarBody(apuestaCodigoAleatorio.CodAleatorio); MailMessage email = new MailMessage(); email.To.Add(new MailAddress(dtLista.Rows[0]["Correo"].ToString())); email.From = new MailAddress("*****@*****.**"); email.Subject = "[APUESTA GOL] " + dtLista.Rows[0]["Nombres"].ToString() + ", GRACIAS POR JUGAR"; email.Body = body; email.IsBodyHtml = true; email.Priority = MailPriority.Normal; SmtpClient smtp = new SmtpClient(); smtp.Host = "mail.apuestagol.pe"; smtp.Port = 25; smtp.EnableSsl = false; smtp.UseDefaultCredentials = false; smtp.Credentials = new NetworkCredential("*****@*****.**", "apuestagol.pe"); string output = null; try { smtp.Send(email); email.Dispose(); //output = "Corre electrónico fue enviado satisfactoriamente."; } catch (Exception ex) { output = "Error enviando correo electrónico: " + ex.Message; } }
private void Editar_Cliente() { RN_Cliente obj = new RN_Cliente(); EN_Cliente cli = new EN_Cliente(); Frm_Filtro fil = new Frm_Filtro(); Frm_Advertencia adv = new Frm_Advertencia(); Frm_Exito exit = new Frm_Exito(); try { cli.Idcliente = txtIdCliente.Text; cli.Razonsocial = txtRazonSocial.Text; cli.Rfc = txtRfc.Text; cli.Direccion = txtDireccion.Text; cli.Telefono = txtTelefono.Text; cli.Email = txtEmail.Text; cli.Contacto = txtNombreContacto.Text; cli.IdDis = Convert.ToInt32(cbmDistrito.SelectedValue); cli.FechaAniv = dtpFechaAniv.Value; cli.LimiteCred = Convert.ToDouble(txtLimiteCredito.Text); obj.RN_Editar_Cliente(cli); if (BD_Cliente.editado == true) { limpiar(); this.Tag = "A"; this.Close(); fil.Show(); exit.lbl_Msm1.Text = "El cliente se ha guardado correctamente"; adv.ShowDialog(); fil.Hide(); } } catch (Exception ex) { fil.Show(); adv.lbl_Msm1.Text = "Error al Guardar el cliente: " + ex.Message; adv.ShowDialog(); fil.Hide(); } }
protected void btnVerJugada_Click(object sender, EventArgs e) { String textError = "Datos Incompletos"; // Response.Write("<script> alert('" + textError + "') </script>"); BL_CodigoAleatorio blCodAleatorio = new BL_CodigoAleatorio(); BL_Cliente blCliente = new BL_Cliente(); EN_CodigoAleatorio enCodAleatorio = new EN_CodigoAleatorio(); EN_Cliente enCliente = new EN_Cliente(); textError = ""; if (this.txtNroPromocionalJugado != null && !String.IsNullOrEmpty(this.txtNroPromocionalJugado.Text)) { enCodAleatorio.NroCodigoAleatorio = this.txtNroPromocional.Text; //String codTipoApuesta = blCodAleatorio.BL_validarCodigoJugadoResultadoListo(enCodAleatorio); //if (String.IsNullOrEmpty(codTipoApuesta)) //{ textError = blCodAleatorio.BL_validarCodigoIngresado(enCodAleatorio); if (String.IsNullOrEmpty(textError)) { Response.Write("<script> alert('" + textError + "') </script>"); } else { BL_Util.guardarCookie(HttpContext.Current, EN_Constante.nombreCookieCodAleatorioVerJugada, this.txtNroPromocionalJugado.Text); //String valor = HttpContext.Current.Session[EN_Constante.nombreCookieCodAleatorio].ToString(); this.txtNroPromocionalJugado.Text = ""; Response.Redirect("/Visualizar/VisualizarJugada.aspx", false); } } else { Response.Write("<script> alert('Ingresar Codigo Promocional') </script>"); } }
public void BD_Insertar_Cliente(EN_Cliente cli) { SqlConnection cn = new SqlConnection(); try { cn.ConnectionString = Conectar(); SqlCommand cmd = new SqlCommand("Sp_Registrar_Cliente", cn); cmd.CommandTimeout = 20; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idcliente", cli.Idcliente); cmd.Parameters.AddWithValue("@razonsocial", cli.Razonsocial); cmd.Parameters.AddWithValue("@dni", cli.Rfc); cmd.Parameters.AddWithValue("@direccion", cli.Direccion); cmd.Parameters.AddWithValue("@telefono", cli.Telefono); cmd.Parameters.AddWithValue("@email", cli.Email); cmd.Parameters.AddWithValue("@idDis", cli.IdDis); cmd.Parameters.AddWithValue("@fechaAniver", cli.FechaAniv); cmd.Parameters.AddWithValue("@contacto", cli.Contacto); cmd.Parameters.AddWithValue("@limiteCred", cli.LimiteCred); cn.Open(); cmd.ExecuteNonQuery(); cn.Close(); guardado = true; } catch (Exception ex) { guardado = false; if (cn.State == ConnectionState.Open) { cn.Close(); } MessageBox.Show("Error al guardar" + ex.Message, "Capa Datos Producto", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); BL_Cliente blCliente = new BL_Cliente(); String nroDoc = BL_Util.obtenerCookie(HttpContext.Current, EN_Constante.nombreCookieNroDoc); if (!String.IsNullOrEmpty(nroDoc) && !nroDoc.Equals("")) { EN_Cliente enCliente = new EN_Cliente(); enCliente.NroDocumento = nroDoc; dt = blCliente.BL_ObtenerNombreUsuario(enCliente); if (dt != null && dt.Rows.Count > 0) { this.linkNombreUsuario.Visible = true; this.linkNombreUsuario.Text = dt.Rows[0]["nombreapellido"].ToString(); } else { this.linkNombreUsuario.Visible = false; } } }
protected void btnRegistrar_Click(object sender, EventArgs e) { BL_Cliente blCliente = new BL_Cliente(); EN_Cliente enCliente = new EN_Cliente(); Boolean valido = true; if (this.txtdni != null && !String.IsNullOrEmpty(this.txtdni.Text)) { enCliente.NroDocumento = this.txtdni.Text.Trim(); } else { valido = false; } if (this.txtNombres != null && !String.IsNullOrEmpty(this.txtNombres.Text)) { enCliente.Nombres = this.txtNombres.Text.Trim(); } if (this.txtApellidos != null && !String.IsNullOrEmpty(this.txtApellidos.Text)) { enCliente.Apellidos = this.txtApellidos.Text.Trim(); } if (this.txtEmail != null && !String.IsNullOrEmpty(this.txtEmail.Text)) { enCliente.Email = this.txtEmail.Text.Trim(); } if (this.txtPassword != null && !String.IsNullOrEmpty(this.txtPassword.Text)) { enCliente.Contrasena = this.txtPassword.Text.Trim(); } if (!valido) { String textError = "Datos Incompletos"; Response.Write("<script> alert('" + textError + "') </script>"); } else { String textError = blCliente.BL_validaExistenciaUsuario(enCliente); if (!String.IsNullOrEmpty(textError)) { Response.Write("<script> alert('" + textError + "') </script>"); } else { //Captcha1.ValidateCaptcha(txtCaptcha.Text.Trim()); if (validaCaptcha) { blCliente.BL_registrarUsuario(enCliente); textError = "Usuario registrado satisfactoriamente"; Response.Write("<script> alert('" + textError + "') </script>"); LimpiarCampos(); } else { } //else { // textError = "Texto Aleatorio Incorrecto."; // Response.Write("<script> alert('" + textError + "') </script>"); //} } } }
protected void btnLoguear_Click(object sender, EventArgs e) { BL_CodigoAleatorio blCodAleatorio = new BL_CodigoAleatorio(); BL_Cliente blCliente = new BL_Cliente(); EN_CodigoAleatorio enCodAleatorio = new EN_CodigoAleatorio(); EN_Cliente enCliente = new EN_Cliente(); try { //String recaptchaResponse = Request.Form.Get("g-recaptcha-response"); //Response.Write("<script> alert('Iniicio') </script>"); Captcha2.ValidateCaptcha(txtCaptcha2.Text.Trim()); Boolean b = Captcha2.UserValidated; //Response.Write("<script> alert('" + recaptchaResponse + "') </script>"); if (!this.checkBoxLogin.Checked) { if (this.txtNroPromocional != null && !String.IsNullOrEmpty(this.txtNroPromocional.Text)) { if (b) //recaptchaResponse != null && !recaptchaResponse.Equals("")) { enCodAleatorio.NroCodigoAleatorio = this.txtNroPromocional.Text; //String codTipoApuesta = blCodAleatorio.BL_validarCodigoJugadoResultadoListo(enCodAleatorio); //if (String.IsNullOrEmpty(codTipoApuesta)) //{ String textError = blCodAleatorio.BL_validarCodigoIngresado(enCodAleatorio); if (!String.IsNullOrEmpty(textError)) { Response.Write("<script> alert('" + textError + "') </script>"); } else { BL_Util.guardarCookie(HttpContext.Current, EN_Constante.nombreCookieCodAleatorio, enCodAleatorio.NroCodigoAleatorio); //String valor = HttpContext.Current.Session[EN_Constante.nombreCookieCodAleatorio].ToString(); Response.Redirect("InicioAG.aspx", false); } //} //else // irAResultados(codTipoApuesta, enCodAleatorio); } else { Response.Write("<script> alert('Ingrese Código de Seguridad Correcto') </script>"); } } else { Response.Write("<script> alert('Ingresar Codigo Promocional') </script>"); } } else { enCliente.NroDocumento = this.textNroDocumento.Text.ToString(); enCliente.Contrasena = this.textContrasenha.Text.ToString(); String textError = blCliente.BL_validarUsuarioIngresado(enCliente); if (!String.IsNullOrEmpty(textError)) { Response.Write("<script> alert('" + textError + "') </script>"); } else { if (this.txtNroPromocional != null && !String.IsNullOrEmpty(this.txtNroPromocional.Text)) { enCodAleatorio.NroCodigoAleatorio = this.txtNroPromocional.Text; textError = blCodAleatorio.BL_validarCodigoIngresado(enCodAleatorio); //String codTipoApuesta = blCodAleatorio.BL_validarCodigoJugadoResultadoListo(enCodAleatorio); //if (String.IsNullOrEmpty(codTipoApuesta)) //{ if (!String.IsNullOrEmpty(textError)) { Response.Write("<script> alert('" + textError + "') </script>"); } else { if (b) //recaptchaResponse != null && !recaptchaResponse.Equals("")) { BL_Util.guardarCookie(HttpContext.Current, EN_Constante.nombreCookieCodAleatorio, enCodAleatorio.NroCodigoAleatorio); BL_Util.guardarCookie(HttpContext.Current, EN_Constante.nombreCookieNroDoc, enCliente.NroDocumento); Response.Redirect("InicioAG.aspx", false); } else { Response.Write("<script> alert('Ingrese Código de Seguridad Correcto') </script>"); } } //} //else // irAResultados(codTipoApuesta, enCodAleatorio); } else { if (b) //recaptchaResponse != null && !recaptchaResponse.Equals("")) { BL_Util.guardarCookie(HttpContext.Current, EN_Constante.nombreCookieNroDoc, enCliente.NroDocumento); Response.Redirect("InicioAG.aspx", false); } else { Response.Write("<script> alert('Ingrese Código de Seguridad Correcto') </script>"); } } } } } catch (Exception ex) { Response.Write("<script> alert('Hubo problemas...') </script>"); } finally { } }
public void RN_Insertar_Cliente(EN_Cliente cli) { BD_Cliente obj = new BD_Cliente(); obj.BD_Insertar_Cliente(cli); }
public void RN_Editar_Cliente(EN_Cliente cli) { BD_Cliente obj = new BD_Cliente(); obj.BD_Editar_Cliente(cli); }