public void agregarCliente(List <Piezas> listausuarios) { //Agregando los diferentes parametros a las tabla de piezas Piezas nuevo = new Piezas(idenfificadorUsuario, nombre, descripcion, costo); nuevo.Id = idenfificadorUsuario; nuevo.Nombre_Pieza = nombre; nuevo.Descripcion = descripcion; nuevo.Costo = costo; miBase.Piezas.InsertOnSubmit(nuevo); miBase.SubmitChanges(); //Consulta a la base de datos usando LINQ para presentar todos los datos cuyo ID sea mayor o igual 0 //Los datos se presentaran un datagrridview de forma ascendente var consulta = from piezas in miBase.Piezas where piezas.Id == idenfificadorUsuario select new { ID = piezas.Id, NOMBRE = piezas.Nombre_Pieza, DESCRIPCION = piezas.Descripcion, COSTO = piezas.Costo }; foreach (var item in consulta) { //Recorriendo la lista de consultas para agregar a la lista local y enviar al cliente Piezas cargar = new Piezas(item.ID, item.NOMBRE, item.DESCRIPCION, item.COSTO); listausuarios.Add(cargar); mostarUsuarios = listausuarios; } }
public void mostarTodos(List <Piezas> listausuarios) { //Consulta a la base de datos usando LINQ para presentar todos los datos cuyo ID sea mayor o igual 0 //Los datos se presentaran un datagrridview de forma ascendente var consulta = from piezas in miBase.Piezas where piezas.Id >= 0 orderby piezas.Id ascending select new { ID = piezas.Id, NOMBRE = piezas.Nombre_Pieza, DESCRIPCION = piezas.Descripcion, COSTO = piezas.Costo }; foreach (var item in consulta) { //Recorriendo la lista de consultas para agregar a la lista local y enviar al cliente Piezas cargar = new Piezas(item.ID, item.NOMBRE, item.DESCRIPCION, item.COSTO); listausuarios.Add(cargar); mostarUsuarios = listausuarios; } }