public async Task <JsonResult> RegistrarListaCategoriaProducto(ent.ListaCategoriaProductoTransaccion entidad) { bool status = false; data.Categoria cate = new data.Categoria() { Nombre_Categoria = entidad.Nombre_Categoria }; List <data.Producto> prod = new List <data.Producto>(); foreach (var item in entidad.DetalleProducto) { prod.Add(new data.Producto() { Nombre_Producto = item.Nombre_Producto }); } try { await new app.TransaccionCategoriaProducto().RegistrarListaTransaccionCategoriaProducto(cate, prod); status = true; } catch { status = false; } return(new JsonResult { Data = new { status = status } }); }
public async Task <JsonResult> RegistrarListaCategoriaProductoServicio(ent.ListaCategoriaProductoTransaccion entidad) { bool status = false; ent.Categoria cate = new ent.Categoria() { Nombre_Categoria = entidad.Nombre_Categoria }; List <ent.Producto> prod = new List <ent.Producto>(); foreach (var item in entidad.DetalleProducto) { prod.Add(new ent.Producto() { Nombre_Producto = item.Nombre_Producto }); } ent.ListaCategoriaProductoTransaccionServicio cateprodu = new Models.ListaCategoriaProductoTransaccionServicio() { categoria = cate, producto = prod }; try { var httpClient = new HttpClient(); HttpResponseMessage responseMessage = await httpClient.PostAsJsonAsync("http://localhost:8082/api/PostListTransaccionCategoriaProducto", cateprodu); if (responseMessage.IsSuccessStatusCode) { status = true; return(new JsonResult { Data = new { status = status } }); } } catch { status = false; } return(new JsonResult { Data = new { status = status } }); }