public async Task <IEnumerable <Ingrediente> > Get(int Id) { var Ingredientes = new List <Ingrediente>(); try { string query = $@"Select Id,ProductoId,Nombre,Unidad,Cantidad from Ingredientes where Activo = 1 and Id = {Id}"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { foreach (DataRow r in dt.Rows) { Ingredientes.Add(new Ingrediente { Id = Convert.ToInt32(r["Id"]), ProductoId = Convert.ToInt32(r["ProductoId"]), Nombre = r["Nombre"].ToString(), Unidad = r["Unidad"].ToString(), Cantidad = Convert.ToDecimal(r["Cantidad"]) }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(Ingredientes); }
public async Task <IEnumerable <Producto> > Get(int Id) { var productos = new List <Producto>(); try { string query = $@"Select Id,Nombre,FechaCreacion, Guarnicion,ImagenPrincipal,Clave,Grupo,SubGrupo,Precio,Descripcion from Productos where Activo = 1 and Id={Id}"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { foreach (DataRow r in dt.Rows) { productos.Add(new Producto { Id = Convert.ToInt32(r["Id"]), Nombre = r["Nombre"].ToString(), Guarnicion = r["Guarnicion"].ToString(), ImagenPrincipal = r["ImagenPrincipal"].ToString(), FechaCreacion = Convert.ToDateTime(r["FechaCreacion"]), Clave = Convert.ToInt32(r["Clave"]), Grupo = Convert.ToInt32(r["Grupo"]), Descripcion = r["Descripcion"].ToString(), Precio = Convert.ToDecimal(r["Precio"]), SubGrupo = Convert.ToInt32(r["SubGrupo"]) }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(productos); }
public async Task <IEnumerable <Login> > Get(int Id) { var Usuarios = new List <Login>(); try { string query = $@"Select Usuario,Nombre,Password,Correo,Telefono,Nivel from Usuarios where Id > 1 and Id = {Id}"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { foreach (DataRow r in dt.Rows) { Usuarios.Add(new Login { Id = Convert.ToInt32(r["Id"]), Nombre = r["Nombre"].ToString(), Usuario = r["Usuario"].ToString(), Password = r["Password"].ToString(), Correo = r["Correo"].ToString(), Telefono = r["Telefono"].ToString(), Nivel = r["Nivel"].ToString() }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(Usuarios); }
public async Task <IEnumerable <Instruccion> > Get(int Id) { var Instrucciones = new List <Instruccion>(); try { string query = $@"Select Id,ProductoId,Paso from Instrucciones where Activo = 1 and Id = {Id}"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { int orden = 1; foreach (DataRow r in dt.Rows) { Instrucciones.Add(new Instruccion { Id = Convert.ToInt32(r["Id"]), ProductoId = Convert.ToInt32(r["ProductoId"]), Paso = r["Paso"].ToString(), PasoDB = r["Paso"].ToString(), Orden = orden++ }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(Instrucciones); }
public async Task <IEnumerable <Imagen> > Get(int Id) { var Imagenes = new List <Imagen>(); try { string query = $@"Select Id,ProductoId,Url,FechaCreacion,Principal,Orden from Imagenes where Activo = 1 and Id = {Id}"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { foreach (DataRow r in dt.Rows) { Imagenes.Add(new Imagen { Id = Convert.ToInt32(r["Id"]), ProductoId = Convert.ToInt32(r["ProductoId"]), Url = r["Url"].ToString(), fechaCreacion = Convert.ToDateTime(r["FechaCreacion"]), Principal = Convert.ToBoolean(r["Principal"]), Nombre = r["Nombre"].ToString(), Orden = Convert.ToInt32(r["Orden"]) }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(Imagenes); }
public async Task <IEnumerable <Unidad> > Get(int Id) { var Unidades = new List <Unidad>(); try { string query = $"select Nombre,Valor from Unidad where Id={Id} Activo = 1"; var dt = await managerData.getTable(query); if (dt.Rows.Count > 0) { foreach (DataRow r in dt.Rows) { Unidades.Add(new Unidad { Nombre = r["Nombre"].ToString(), Valor = Convert.ToInt32(r["Valor"]) }); } } } catch (Exception ex) { Console.Write(ex.Message); } return(Unidades); }