protected void btn_Confirmar_Click1(object sender, EventArgs e) { PedidoPersonalizadoNegocio pedPer = new PedidoPersonalizadoNegocio(); DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios(); EmailNegocios emaNeg = new EmailNegocios(); DatosPersonales dat = datNeg.TraerDatos(Usuario.ID); Pedido.Comentarios = txtBox_Comentarios.Text; Pedido.Id_Cliente = Usuario.ID; pedPer.AgregarPedido(Pedido); emaNeg.EnviarMailPruebaPedidoPersonalizado(dat, Pedido); Response.Redirect("PedidoExitoso.aspx"); //TODO: puede quedar mejor una ventana emergente }
protected void btn_Confirmar_Click(object sender, EventArgs e) { PedidoWebPage pedido = new PedidoWebPage(); PedidosWebPageNegocio pedidoNeg = new PedidosWebPageNegocio(); DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios(); EmailNegocios emaNeg = new EmailNegocios(); pedido.Comentarios = txtBox_Comentarios.Text; pedido.Precio = item.Precio; pedido.Id_WebPage = item.ID; pedido.Id_Cliente = Usuario.ID; DatosPersonales dat = datNeg.TraerDatos(Usuario.ID);//esto podria ir en el load para no tener tanto codigo aca podria ir en el else de Usuario == null pedidoNeg.AgregarPedido(pedido); emaNeg.enviarTemplate(pedido, dat); Response.Redirect("PedidoExitoso.aspx?id="+pedido.Id_WebPage); }
protected void Page_Load(object sender, EventArgs e) { Usuario = (Usuario)Session["usersession"]; if (Usuario != null) { if (!IsPostBack) { try { DatosPersonales dat = new DatosPersonales(); DatosPersonalesNegocios edNeg = new DatosPersonalesNegocios(); dat = edNeg.TraerDatos(Usuario.ID); //esta mal la conexion a la DB sqlexception must declare scalar @id_Usuario en command = executeNonQuery(); //idUsuario = Usuario.ID; //guardo el id de la session en una variable , para que lo queria guardar aca??? //Muestra en cada textbox los datos que encontro del usuario txtNombreApellido.Text = dat.NombreApellido; txtTelefonoMovil.Text = Convert.ToString(dat.TelefonoMovil); txtTelefonoFijo.Text = Convert.ToString(dat.TelefonoFijo); txtEmail.Text = dat.Email; txtEmailRecuperacion.Text = dat.EmailRecuperacion; txtContrasenia.Text = ""; txtNombreUsuario.Text = Usuario.NombreUsuario; } catch (Exception) { // el usuario no fue encontrado o hubo un error inesperado Response.Redirect("Error.aspx"); } } } else { Response.Redirect("InicioSesion.aspx");//si no esta logeado me manda a iniciar sesion } }
void CargarDatosUsuarioPedido() { DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios(); DatosUsuario = datNeg.TraerDatos(idUsuario); }
void CargarDatosUsuarioPedido() { DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios(); DatosUsuario = datNeg.TraerDatos(PedidoSeleccionado.Id_Cliente); }