Exemplo n.º 1
0
        public void AgregarComentario()
        {
            string id       = Request.QueryString["id"];
            int    idOferta = int.Parse(id);

            var                sesion            = (Usuario)Session["usuario"];
            NOpinionOferta     negocioOferta     = new NOpinionOferta();
            NValoracion        negocioValoracion = new NValoracion();
            OpinionOfertaModel opinion           = new OpinionOfertaModel();

            opinion.Comentario       = txtComentario.InnerText;
            opinion.FechaPublicacion = DateTime.Now;
            opinion.IdOferta         = idOferta;
            opinion.IdUsuario        = sesion.IdUsuario;
            opinion.Imagen           = "";
            var index = sCalificacion.SelectedIndex;

            negocioOferta.Create(opinion);

            ValoracionModel valoracion = new ValoracionModel();

            valoracion.Evaluacion = index + 1;
            valoracion.IdOferta   = idOferta;
            valoracion.IdUsuario  = sesion.IdUsuario;

            negocioValoracion.Create(valoracion);
        }
Exemplo n.º 2
0
        protected void PublicarComentario_Click(object sender, EventArgs e)
        {
            var sesion = (Usuario)Session["usuario"];

            if (sesion != null)
            {
                AgregarComentario();
                string id = Request.QueryString["id"];

                NOpinionOferta opiniones = new NOpinionOferta();
                int            idOpinion = opiniones.ToList().OrderByDescending(o => o.IdOpinionOferta).FirstOrDefault().IdOpinionOferta;
                var            url       = "http://ofertasportafoli-001-site1.dtempurl.com/api/subirBoleta/";
                try
                {
                    Helper.UploadMultipart(fBoleta.FileBytes, fBoleta.FileName, "form-data", url, idOpinion.ToString());
                }
                catch (Exception)
                {
                    throw;
                }



                Response.Redirect("Oferta.aspx?id=" + id);
            }
            else
            {
                Response.Redirect("Login.aspx");
            }
        }
Exemplo n.º 3
0
 public MainCasosNegocio()
 {
     Categoria     = new NCategoria();
     Empresa       = new NEmpresa();
     Local         = new NLocal();
     Oferta        = new NOferta();
     OpinionOferta = new NOpinionOferta();
     Producto      = new NProducto();
     Usuario       = new NUsuario();
 }
Exemplo n.º 4
0
 public SubirBoletaController()
 {
     negocio = new NOpinionOferta();
 }