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)); } }
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); } }