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
            }
        }
Esempio n. 4
0
        void CargarDatosUsuarioPedido()
        {
            DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios();

            DatosUsuario = datNeg.TraerDatos(idUsuario);
        }
Esempio n. 5
0
        void CargarDatosUsuarioPedido()
        {
            DatosPersonalesNegocios datNeg = new DatosPersonalesNegocios();

            DatosUsuario = datNeg.TraerDatos(PedidoSeleccionado.Id_Cliente);
        }