Пример #1
0
        public ActionResult EditClasificado(EditClassiffiedModel edit)
        {
            var clasificado = _readOnlyRepository.GetById <Classified>(edit.IdClasificado);

            if (edit.Negocio != null)
            {
                clasificado.Negocio = edit.Negocio;
            }
            if (edit.Precio != null)
            {
                clasificado.Precio = edit.Precio;
            }
            if (edit.Titulo != null)
            {
                clasificado.Titulo = edit.Titulo;
            }
            if (edit.Descripcion != null)
            {
                clasificado.Descripcion = edit.Descripcion;
            }
            if (edit.Categoria != null)
            {
                clasificado.Categoria = edit.Categoria;
            }
            _writeOnlyRepository.Update(clasificado);
            return(RedirectToAction("UserProfile"));
        }
Пример #2
0
        public ActionResult EditClasificado(long id)
        {
            if ((string)Session["User"] == "Anonymous")
            {
                this.AddNotification("No se puede realizar esta accion. Primero ingrese sesion", NotificationType.Info);
                return(RedirectToAction("Login"));
            }
            var clasificado = _readOnlyRepository.GetById <Classified>(id);
            var edit        = new EditClassiffiedModel
            {
                IdClasificado = clasificado.Id,
            };

            return(View(edit));
        }