コード例 #1
0
        public JsonResult Create(DatosCrearProducto producto, List <Atributo> atributos)
        {
            try
            {
                String idTienda = Session["Tienda_Nombre"].ToString();
                Debug.WriteLine("Lat, Long : " + producto.latitud + ", " + producto.longitud);
                Producto p = new Producto
                {
                    nombre              = producto.Titulo,
                    UsuarioID           = User.Identity.GetUserName(),
                    descripcion         = producto.Descripcion,
                    precio_base_subasta = producto.PrecioBase,
                    precio_compra       = producto.PrecioComprarYa,
                    fecha_cierre        = producto.FechaCierre,
                    CategoriaID         = producto.CatID,
                    longitud            = producto.longitud,
                    latitud             = producto.latitud
                };
                Debug.WriteLine("Lat, Long : " + p.latitud + ", " + p.longitud);
                long idProd = cS.AgregarProducto(p, idTienda);
                cS.AgregarAtributo(atributos, idProd, idTienda);

                var result = new { Success = "True", Message = idProd };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                var result = new { Success = "False", Message = "No se pudo crear el producto" };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
コード例 #2
0
        public JsonResult Create(DatosCrearProducto producto, List<Atributo> atributos)
        {
            try
            {
                String idTienda = Session["Tienda_Nombre"].ToString();
                Debug.WriteLine("Lat, Long : " + producto.latitud + ", " + producto.longitud);
                Producto p = new Producto
                {
                    nombre = producto.Titulo,
                    UsuarioID = User.Identity.GetUserName(),
                    descripcion = producto.Descripcion,
                    precio_base_subasta = producto.PrecioBase,
                    precio_compra = producto.PrecioComprarYa,
                    fecha_cierre = producto.FechaCierre,
                    CategoriaID = producto.CatID,
                    longitud = producto.longitud,
                    latitud = producto.latitud
                };
                Debug.WriteLine("Lat, Long : " + p.latitud + ", " + p.longitud);
                long idProd = cS.AgregarProducto(p, idTienda);
                cS.AgregarAtributo(atributos, idProd, idTienda);

                var result = new { Success = "True", Message = idProd };
                return Json(result, JsonRequestBehavior.AllowGet);
            }
            catch (Exception e)
            {
                var result = new { Success = "False", Message = "No se pudo crear el producto" };
                return Json(result, JsonRequestBehavior.AllowGet);
            }
        }