public static void Comprar() { PedidoBC objPedidoBC = new PedidoBC(); CarritoBC objCarritoBC = new CarritoBC(); MailBC objMailBC = new MailBC(); try { CarritoBE objCarritoBE = (CarritoBE)HttpContext.Current.Session["CARRITO"]; UsuarioBE objUsuarioBE = (UsuarioBE)HttpContext.Current.Session["USUARIO"]; PedidoBE objPedidoBE = LlenarPedido(); objPedidoBE.Id_Pedido = objPedidoBC.Insert_Pedido_Completo(objPedidoBE); objCarritoBC.Delete_Carrito_Total(objUsuarioBE.Id_Usuario); objMailBC.Confirmar_Compra(objUsuarioBE, objCarritoBE); HttpContext.Current.Session["CARRITO"] = new CarritoBE(); } catch (Exception) { throw; } }
public static int ActualizarDatos(UsuarioBE objUsuarioBE) { UsuarioBC objUsuarioBC = new UsuarioBC(); MailBC objMailBC = new MailBC(); int codigo = 0; try { objUsuarioBE.Apellido_Materno = !String.IsNullOrEmpty(objUsuarioBE.Apellido_Materno.Trim()) ? objUsuarioBE.Apellido_Materno.Trim() : null; objUsuarioBE.Celular = !String.IsNullOrEmpty(objUsuarioBE.Celular.Trim()) ? objUsuarioBE.Celular.Trim() : null; objUsuarioBE.Telefono = !String.IsNullOrEmpty(objUsuarioBE.Telefono.Trim()) ? objUsuarioBE.Telefono.Trim() : null; objUsuarioBE.Token_Correo = RandomString.GenerarRandomString(10); codigo = objUsuarioBC.Update_Usuario(objUsuarioBE); if (codigo == -2) { objUsuarioBE.Activo_Correo = false; objMailBC.Registro_Usuario(objUsuarioBE); HttpContext.Current.Session["USUARIO"] = objUsuarioBE; } return(codigo); } catch (Exception ex) { LogFile.EscribirLog(ex); throw; } }
public static int Recuperar_Datos(string email) { MailBC objMailBC = new MailBC(); UsuarioBC objUsuarioBC = new UsuarioBC(); UsuarioBE objUsuarioBE = new UsuarioBE(); try { objUsuarioBE.Token_Recuperacion = RandomString.GenerarRandomString(10); objUsuarioBE.Email = email; objUsuarioBE = objUsuarioBC.Update_Usuario_Recuperar_Pass(objUsuarioBE); if (objUsuarioBE != null) { objMailBC.Olvido_Datos(objUsuarioBE); return(1); } else { return(-1); } } catch (Exception ex) { LogFile.EscribirLog(ex); throw; } }
public static int RegistrarUsuario(UsuarioBE objUsuarioBE) { UsuarioBC objUsuarioBC = new UsuarioBC(); MailBC objMailBC = new MailBC(); int id_usuario; try { if (objUsuarioBE.Captcha.ToLower() == HttpContext.Current.Session["CaptchaImageText"].ToString().ToLower()) { objUsuarioBE.Token_Correo = RandomString.GenerarRandomString(10); objUsuarioBE.Id_Rol = (int)Rol.Usuario; id_usuario = objUsuarioBC.Insert_Usuario(objUsuarioBE); if (id_usuario > 0) { objMailBC.Registro_Usuario(objUsuarioBE); } } else { id_usuario = -4; } return(id_usuario); } catch (Exception ex) { LogFile.EscribirLog(ex); throw; } }
public static void Enviar(MensajeBE objMensajeBE) { MailBC objMailBC = new MailBC(); try { objMailBC.Contacto(objMensajeBE); } catch (Exception ex) { LogFile.EscribirLog(ex); throw; } }
public static void EnviarAmigo(string email, string nombre) { MailBC objMailBC = new MailBC(); try { string[] correos = email.Split(';'); objMailBC.Enviar_Amigo(correos, nombre, ogImagen, ogDescripcion, ogTitulo, ogUrl, precio); } catch (Exception) { throw; } }
private void CambioEstado(EstadoPedido estado) { PedidoBC objPedidoBC = new PedidoBC(); MailBC objMailBC = new MailBC(); try { PedidoBE objPedidoBE = objPedidoBC.Get_Pedido_Completo_Cip(ViewState["CIP"].ToString()); objPedidoBC.Update_Pedido_Estado_Cip(ViewState["CIP"].ToString(), (int)estado); objMailBC.Cambio_Estado_Pedido(objPedidoBE, estado); } catch (Exception) { throw; } }
protected void btnEnviar_Click(object sender, EventArgs e) { ContactenosBE objContactenosBE = new ContactenosBE(); MailBC objMailBC = new MailBC(); try { objContactenosBE.Email = txtEmail.Text; objContactenosBE.Nombre = txtNombre.Text; objContactenosBE.Mensaje = txtMensaje.Text; objMailBC.MailContactenos(objContactenosBE, Server.MapPath("Images/logo.png")); ScriptManager.RegisterStartupScript(this, GetType(), "msg", "Alert('El mensaje fue enviado satisfactoriamente');", true); } catch (Exception) { throw; } }
protected void btnEnviar_Click(object sender, EventArgs e) { ContactenosBE objContactenosBE = new ContactenosBE(); MailBC objMailBC = new MailBC(); try { objContactenosBE.Comentario = txtMensaje.Text; objContactenosBE.Email = txtMail.Text; objContactenosBE.Nombre = txtNombre.Text; objMailBC.MailVCard(objContactenosBE, Server.MapPath("Images/logo_completo.png"), "*****@*****.**"); Tools.Alert("El mensaje fue enviado satisfactoriamente", "Envio de mensaje", GetType(), this); } catch (Exception) { throw; } }
protected void btnEnviar_Click(object sender, EventArgs e) { MensajeBE objMensajeBE = new MensajeBE(); MailBC objMailBC = new MailBC(); try { objMensajeBE.Correo = txtEmail.Text.Trim(); objMensajeBE.Mensaje = txtMensaje.Text.Trim(); objMensajeBE.Nombre = txtNombre.Text.Trim(); objMensajeBE.Apellido = txtApellido.Text.Trim(); objMensajeBE.Telefono = txtTelefono.Text.Trim(); objMensajeBE.ComoAyudar = ddlComoAyudar.SelectedItem.Text; objMailBC.Contacto(objMensajeBE); } catch (Exception ex) { Tools.Error(GetType(), this, ex); } }
public static int RegistrarUsuario(UsuarioBE objUsuarioBE) { UsuarioBC objUsuarioBC = new UsuarioBC(); MailBC objMailBC = new MailBC(); try { objUsuarioBE.Token_Correo = RandomString.GenerarRandomString(10); int id_usuario = objUsuarioBC.Insert_Usuario(objUsuarioBE); if (id_usuario > 0) { objMailBC.Registro_Usuario(objUsuarioBE); } return(id_usuario); } catch (Exception ex) { LogFile.EscribirLog(ex); throw; } }