//Este Boton contiene el metodo para modificar un registro protected void Button2_Click(object sender, EventArgs e) { using (MiCadenaConexion oConexion = new MiCadenaConexion()) { Cliente clienteEdicion = oConexion.Cliente.Where(w => w.CodigoCliente == 1).Single(); clienteEdicion.Nombre = txtNombre.Text; oConexion.SaveChanges(); } }
//Este Boton contiene el metodo para eliminar un registro protected void Button3_Click(object sender, EventArgs e) { using (MiCadenaConexion oConexion = new MiCadenaConexion()) { Cliente clienteEliminar = oConexion.Cliente.Where(w => w.CodigoCliente == 1).Single(); oConexion.Cliente.DeleteObject(clienteEliminar); oConexion.SaveChanges(); } }
//Este Boton contiene el metodo para guardar un registro protected void Button1_Click(object sender, EventArgs e) { using (MiCadenaConexion oConexion = new MiCadenaConexion()) { Cliente nuevoCliente = new Cliente(); nuevoCliente.CodigoCliente = Convert.ToInt32(txtCodigo.Text); nuevoCliente.Nombre = txtNombre.Text; oConexion.Cliente.AddObject(nuevoCliente); oConexion.SaveChanges(); } }
//Este Boton contiene el metodo para consultar registros que cumplan con los parametros establecidos protected void Button4_Click(object sender, EventArgs e) { using (MiCadenaConexion oConexion = new MiCadenaConexion()) { List<FacturasxCliente> resultado = (from c in oConexion.Cliente join f in oConexion.Factura on c.CodigoCliente equals f.CodCliente select new FacturasxCliente() { CodigoCliente = c.CodigoCliente, CodigoFactura = f.CodigoFactura, Nombre = c.Nombre, VlrFactura = f.VlrFactura } ).ToList(); GridView1.DataSource = resultado; GridView1.DataBind(); } }