void filtro() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvLibro.Rows.Clear(); string buscar = txtBuscar.Text; var ListaLib = from Lib in db.Libros from Aut in db.Autores where Lib.Id_autor == Aut.Id_autor from ca in db.Categorias where Lib.Id_categoria == ca.Id_categoria from ed in db.Editoriales where Lib.Id_Editorial == ed.Id_Editorial where Lib.Nombre.Contains(buscar) where Lib.cantidad > 0 && Lib.estado == 0 && Aut.estado == 0 && ca.estado == 0 && ed.estado == 0 select new { Id = Lib.Id_libro, Nombre = Lib.Nombre, Autor = Aut.Nombre, Cantidad = Lib.cantidad }; foreach (var iterar in ListaLib) { dgvLibro.Rows.Add(iterar.Id, iterar.Nombre, iterar.Autor, iterar.Cantidad); } } }
public void CargaDratos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvLibros.Rows.Clear(); var lista = from li in db.Libros from au in db.Autores from ca in db.Categorias from ed in db.Editoriales where li.Id_categoria == ca.Id_categoria && li.Id_autor == au.Id_autor && li.Id_Editorial == ed.Id_Editorial && li.estado == 0 && au.estado == 0 && ca.estado == 0 && ed.estado == 0 select new { ID = li.Id_libro, Nombre = li.Nombre, Cantidad = li.cantidad, Año = li.Año, Numero_edicion = li.Numero_edicion, Autor = au.Nombre, Editorial = ed.Editorial, Categoria = ca.Categoria, idAutor = li.Id_autor, idEditorial = li.Id_Editorial, idCategoria = ca.Id_categoria }; foreach (var i in lista) { dgvLibros.Rows.Add(i.ID, i.Nombre, i.Cantidad, i.Año, i.Numero_edicion, i.Autor, i.Editorial, i.Categoria, i.idAutor, i.idEditorial, i.idCategoria); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtLector.Text != "" && txtLibro.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { alqu.Id_Lector = idLector; alqu.Id_libro = IdLibro; alqu.Entregado = idAdmin; alqu.fecha_salida = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd")); DateTime fecha = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd")); alqu.fecha_prevista_de_entrega = fecha.AddDays(8); db.Alquileres.Add(alqu); db.SaveChanges(); frmPrincipal.prestamos.CargarDatos(); txtLector.Text = ""; txtLibro.Text = ""; IdEntregado = 0; idAlquiler = 0; IdLibro = 0; idLector = 0; this.Close(); } } else { MessageBox.Show(idAdmin.ToString() + idLector.ToString() + IdLibro.ToString()); } }
void filtro() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvAlquiler.Rows.Clear(); string buscar = txtBuscar.Text; var ListaA = from Alq in db.Alquileres from Lec in db.Lectores from Lib in db.Libros from admi in db.Administradores from admin in db.Administradores where Alq.Entregado == admi.Id_Admin where Alq.Recibido == admin.Id_Admin where Lec.Id_Lector == Alq.Id_Lector where Alq.Id_libro == Lib.Id_libro where Alq.Recibido != null where Lec.Nombres.Contains(buscar) select new { ID = Alq.Id_alquiler, Lector = Lec.Nombres, Libro = Lib.Nombre, entregado = admi.Usuario, Fecha_Salida = Alq.fecha_salida, Fecha_Prevista_Entrega = Alq.fecha_prevista_de_entrega, Fecha_Entrega = Alq.fecha_de_entrega, Recibido = admin.Usuario }; foreach (var iterar in ListaA) { dgvAlquiler.Rows.Add(iterar.ID, iterar.Lector, iterar.Libro, iterar.entregado, iterar.Fecha_Salida, iterar.Fecha_Prevista_Entrega, iterar.Fecha_Entrega, iterar.Recibido); } } }
public void filtro() { if (indicador == 1) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvLecto.Rows.Clear(); string buscar = txtBuscar.Text; var listaL = from LEC in db.Lectores where !(from adm in db.Administradores select adm.Id_Lector).Contains(LEC.Id_Lector) && LEC.Nombres.Contains(buscar) && LEC.estado == 0 select new { ID = LEC.Id_Lector, Nombres = LEC.Nombres, Apellidos = LEC.Apellidos }; foreach (var i in listaL) { dgvLecto.Rows.Add(i.ID, i.Nombres, i.Apellidos); } } } else { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvLecto.Rows.Clear(); string buscar = txtBuscar.Text; var listaL = from LEC in db.Lectores where LEC.Nombres.Contains(buscar) && LEC.estado == 0 select new { ID = LEC.Id_Lector, Nombres = LEC.Nombres, Apellidos = LEC.Apellidos }; foreach (var i in listaL) { var lista = from pres in db.Alquileres where pres.Id_Lector == i.ID && pres.Recibido == null select new { pres }; if (lista.Count() <= 3) { dgvLecto.Rows.Add(i.ID, i.Nombres, i.Apellidos, cantidad); } } } } }
public void CargarDatos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from cat in db.Categorias where cat.estado == 0 select new { ID = cat.Id_categoria, Categoria = cat.Categoria }; dgvCat.DataSource = lista.ToList(); } }
public void CargarDatos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from ed in db.Editoriales where ed.estado == 0 select new { ID = ed.Id_Editorial, Editorial = ed.Editorial, Fundada = ed.Fundada, Direccion = ed.Direccion }; dgvEditorial.DataSource = lista.ToList(); } }
public void filtro() { dgvAlquiler.Rows.Clear(); using (BibliotecaEntities4 db = new BibliotecaEntities4()) { string buscar = txtBuscar.Text; var lista = from al in db.Alquileres from lec in db.Lectores from li in db.Libros from adm in db.Administradores where al.Id_Lector == lec.Id_Lector && al.Id_libro == li.Id_libro && al.Entregado == adm.Id_Admin && lec.Nombres.Contains(buscar) select new { ID = al.Id_alquiler, Lector = lec.Nombres, Libro = li.Nombre, entregado = adm.Usuario, fechaS = al.fecha_salida, fechaP = al.fecha_prevista_de_entrega, fecha = al.fecha_de_entrega, recibido = al.Recibido }; foreach (var i in lista) { DateTime fechasalida = i.fechaS; DateTime fechaPre = i.fechaP; TimeSpan con = DateTime.Now - fechaPre; if (i.recibido == null) { if (int.Parse(con.Days.ToString()) > 0) { dgvAlquiler.Rows.Add(i.ID, i.Lector, i.Libro, i.entregado, "Pendiente", con.Days); } } else { DateTime fechaentrega = i.fecha.Value; TimeSpan contadorEn = fechaPre - fechaentrega; if (contadorEn.Days < 0) { dgvAlquiler.Rows.Add(i.ID, i.Lector, i.Libro, i.entregado, "Entregado", -contadorEn.Days); } } } } }
void CargarCombo() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from ca in db.Categorias where ca.estado == 0 select ca; cmbCategoria.DataSource = lista.ToList(); cmbCategoria.DisplayMember = "Categoria"; cmbCategoria.ValueMember = "Id_categoria"; cmbCategoria.SelectedIndex = id; } }
public void CargarDatos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from lec in db.Lectores where lec.estado == 0 select new { ID = lec.Id_Lector, Nombre = lec.Nombres, Apellidos = lec.Apellidos }; dgvLectores.DataSource = lista.ToList(); } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { categoria = db.Categorias.Where(buscarId => buscarId.Id_categoria == ID).First(); categoria.Categoria = txtCategoria.Text; categoria.estado = 1; db.Entry(categoria).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.categoria.CargarDatos(); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { admi.Usuario = txtUsuario.Text; admi.Contraseña = txtContraseña.Text; admi.Id_Lector = IDLector; admi.estado = 0; db.Administradores.Add(admi); db.SaveChanges(); Limpiar(); frmPrincipal.admin.CargarDatos(); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtCategoria.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { categoria.Categoria = txtCategoria.Text; categoria.estado = 0; db.Categorias.Add(categoria); db.SaveChanges(); limpiar(); frmPrincipal.categoria.CargarDatos(); this.Close(); } } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { Edit = db.Editoriales.Where(buscarId => buscarId.Id_Editorial == ID).First(); Edit.Editorial = txtEditorial.Text; Edit.Fundada = Convert.ToDateTime(dtpFecha.Text); Edit.Direccion = txtDirecion.Text; Edit.estado = 1; db.Entry(Edit).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.Editorial.CargarDatos(); this.Close(); } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { autor = db.Autores.Where(buscarID => buscarID.Id_autor == ID).First(); autor.Nombre = txtNombre.Text; autor.Nacionalidad = txtNacionalidad.Text; autor.fecha_nacimiento = Convert.ToDateTime(dtpFecha.Text); autor.estado = 1; db.Entry(autor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.Autor.CargarDatos(); this.Close(); } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { admi = db.Administradores.Where(buscarID => buscarID.Id_Admin == IDAdmin).First(); admi.Usuario = txtUsuario.Text; admi.Contraseña = txtContraseña.Text; admi.Id_Lector = IDLector; admi.estado = 1; db.Entry(admi).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); Limpiar(); frmPrincipal.admin.CargarDatos(); this.Close(); } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { int id = int.Parse(ID); lector = db.Lectores.Where(buscarid => buscarid.Id_Lector == id).First(); lector.Nombres = txtNombre.Text; lector.Apellidos = txtApellidos.Text; lector.estado = 1; db.Entry(lector).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.lector.CargarDatos(); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtApellidos.Text != "" && txtNombre.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { lector.Nombres = txtNombre.Text; lector.Apellidos = txtApellidos.Text; lector.estado = 0; db.Lectores.Add(lector); db.SaveChanges(); limpiar(); frmPrincipal.lector.CargarDatos(); this.Close(); } } }
public void CargarDatos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from autores in db.Autores where autores.estado == 0 select new { ID = autores.Id_autor, Nombre = autores.Nombre, Fecha_Nacimiento = autores.fecha_nacimiento, Nacionalidad = autores.Nacionalidad }; dgvAutores.DataSource = lista.ToList(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtNombre.Text != "" && txtNacionalidad.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { autor.Nombre = txtNombre.Text; autor.Nacionalidad = txtNacionalidad.Text; autor.fecha_nacimiento = Convert.ToDateTime(dtpFecha.Text); autor.estado = 0; db.Autores.Add(autor); db.SaveChanges(); frmPrincipal.Autor.CargarDatos(); limpiar(); this.Close(); } } }
private void btnRecibir_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { alqu = db.Alquileres.Where(buscarID => buscarID.Id_alquiler == idAlquiler).First(); alqu.Id_Lector = idLector; alqu.Id_libro = IdLibro; alqu.Entregado = IdEntregado; alqu.fecha_salida = fecha_salida; alqu.fecha_prevista_de_entrega = fecha_pre; alqu.fecha_de_entrega = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd")); alqu.Recibido = idAdmin; db.Entry(alqu).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } limpiar(); frmPrincipal.prestamos.CargarDatos(); }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtEditorial.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { Edit.Editorial = txtEditorial.Text; Edit.Fundada = Convert.ToDateTime(dtpFecha.Text); Edit.Direccion = txtDirecion.Text; Edit.estado = 0; db.Editoriales.Add(Edit); db.SaveChanges(); limpiar(); frmPrincipal.Editorial.CargarDatos(); this.Close(); } } }
void filtro() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvAdministrador.Rows.Clear(); string buscar = txtBuscar.Text; var ListaA = from Adm in db.Administradores where Adm.Usuario.Contains(buscar) && Adm.estado == 0 select new { ID = Adm.Id_Admin, Usuario = Adm.Usuario, Contraseña = Adm.Contraseña }; foreach (var iterar in ListaA) { dgvAdministrador.Rows.Add(iterar.ID, iterar.Usuario, iterar.Contraseña); } } }
public void btnIniciarsesion_Click(object sender, EventArgs e) { string u = txtUsuario.Text; using (BibliotecaEntities4 db = new BibliotecaEntities4()) { var lista = from admin in db.Administradores where admin.Usuario == txtUsuario.Text && admin.Contraseña == txtContraseña.Text && admin.estado == 0 select new { ID = admin.Id_Admin, Nombre = admin.Usuario, contaseña = admin.Contraseña }; if (lista.Count() > 0) { string usu = txtUsuario.Text; f.lblUsuarioARecibir.Text = usu; foreach (var i in lista) { frmPrincipal.prestamos.alquiler.idAdmin = i.ID; } f.ShowDialog(); this.Close(); } else { txtUsuario.Text = ""; txtContraseña.Text = ""; MessageBox.Show("Usuario o contraseña incorrecto", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
void filtro() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvEditorial.Rows.Clear(); string buscar = txtBuscar.Text; var ListaE = from Edit in db.Editoriales where Edit.Editorial.Contains(buscar) && Edit.estado == 0 select new { ID = Edit.Id_Editorial, Editorial = Edit.Editorial, Fundada = Edit.Fundada, Direccion = Edit.Direccion }; foreach (var iterar in ListaE) { dgvEditorial.Rows.Add(iterar.ID, iterar.Editorial, iterar.Fundada, iterar.Direccion); } } }
void filtro() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvAutor.Rows.Clear(); string buscar = txtBuscar.Text; var ListaA = from AUT in db.Autores where AUT.Nombre.Contains(buscar) && AUT.estado == 0 select new { ID = AUT.Id_autor, Nombre = AUT.Nombre, Nacionalidad = AUT.Nacionalidad, Fecha_de_Nacimiento = AUT.fecha_nacimiento, }; foreach (var iterar in ListaA) { dgvAutor.Rows.Add(iterar.ID, iterar.Nombre, iterar.Nacionalidad, iterar.Fecha_de_Nacimiento); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtNombre.Text != "" && txtAutor.Text != "" && txtCantidad.Text != "" && txtEditorial.Text != "" && txtNumero_de_Edicion.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { Lib.Nombre = txtNombre.Text; Lib.cantidad = int.Parse(txtCantidad.Text); Lib.Año = Convert.ToDateTime(dtpAño.Text); Lib.Id_categoria = int.Parse(ID_Cate); Lib.Id_autor = ID_Autor; Lib.Id_Editorial = ID_Editorial; Lib.Numero_edicion = int.Parse(txtNumero_de_Edicion.Text); Lib.estado = 0; db.Libros.Add(Lib); db.SaveChanges(); limpiar(); frmPrincipal.Lib.CargaDratos(); this.Close(); } } }
public void CargarDatos() { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { dgvAdmi.Rows.Clear(); var lista = from ad in db.Administradores from lec in db.Lectores where ad.Id_Lector == lec.Id_Lector && ad.estado == 0 select new { ID = ad.Id_Admin, Nombre = lec.Nombres, Usuario = ad.Usuario, Contraseña = ad.Contraseña, IDLector = lec.Id_Lector }; foreach (var i in lista) { dgvAdmi.Rows.Add(i.ID, i.Usuario, i.Contraseña, i.Nombre, i.IDLector); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (txtNombre.Text != "" && txtAutor.Text != "" && txtCantidad.Text != "" && txtEditorial.Text != "" && txtNumero_de_Edicion.Text != "") { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { Lib = db.Libros.Where(buscarid => buscarid.Id_libro == ID_Libro).First(); Lib.Nombre = txtNombre.Text; Lib.cantidad = int.Parse(txtCantidad.Text); Lib.Año = Convert.ToDateTime(dtpAño.Text); Lib.Id_categoria = int.Parse(ID_Cate); Lib.Id_autor = ID_Autor; Lib.Id_Editorial = ID_Editorial; Lib.Numero_edicion = int.Parse(txtNumero_de_Edicion.Text); Lib.estado = 1; db.Entry(Lib).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.Lib.CargaDratos(); this.Close(); } } }
public void CargarDatos() { dgvPrestamos.Rows.Clear(); using (BibliotecaEntities4 db = new BibliotecaEntities4()) { if (rbtnLector.Checked == true) { string buscar = txtBuscar.Text; var lista = from pre in db.Alquileres from li in db.Libros from le in db.Lectores from ad in db.Administradores where pre.Id_Lector == le.Id_Lector && pre.Id_libro == li.Id_libro && pre.Entregado == ad.Id_Admin && pre.Recibido == null && le.Nombres.Contains(buscar) select new { ID = pre.Id_alquiler, Lector = le.Nombres, Libro = li.Nombre, Entregado = ad.Usuario, Fecha_salida = pre.fecha_salida, Fecha_prevista_Entrega = pre.fecha_prevista_de_entrega, IDLector = pre.Id_Lector, IDLibro = pre.Id_libro, IDEntregado = pre.Entregado }; foreach (var i in lista) { dgvPrestamos.Rows.Add(i.ID, i.Lector, i.Libro, i.Entregado, i.Fecha_salida, i.Fecha_prevista_Entrega, i.IDLector, i.IDLibro, i.IDEntregado); } } else if (rbtnLibro.Checked == true) { { string buscar = txtBuscar.Text; var lista = from pre in db.Alquileres from li in db.Libros from le in db.Lectores from ad in db.Administradores where pre.Id_Lector == le.Id_Lector && pre.Id_libro == li.Id_libro && pre.Entregado == ad.Id_Admin && pre.Recibido == null && li.Nombre.Contains(buscar) select new { ID = pre.Id_alquiler, Lector = le.Nombres, Libro = li.Nombre, Entregado = ad.Usuario, Fecha_salida = pre.fecha_salida, Fecha_prevista_Entrega = pre.fecha_prevista_de_entrega, IDLector = pre.Id_Lector, IDLibro = pre.Id_libro, IDEntregado = pre.Entregado }; foreach (var i in lista) { dgvPrestamos.Rows.Add(i.ID, i.Lector, i.Libro, i.Entregado, i.Fecha_salida, i.Fecha_prevista_Entrega, i.IDLector, i.IDLibro, i.IDEntregado); } } } else if (rbtnAdministrador.Checked == true) { { string buscar = txtBuscar.Text; var lista = from pre in db.Alquileres from li in db.Libros from le in db.Lectores from ad in db.Administradores where pre.Id_Lector == le.Id_Lector && pre.Id_libro == li.Id_libro && pre.Entregado == ad.Id_Admin && pre.Recibido == null && ad.Usuario.Contains(buscar) select new { ID = pre.Id_alquiler, Lector = le.Nombres, Libro = li.Nombre, Entregado = ad.Usuario, Fecha_salida = pre.fecha_salida, Fecha_prevista_Entrega = pre.fecha_prevista_de_entrega, IDLector = pre.Id_Lector, IDLibro = pre.Id_libro, IDEntregado = pre.Entregado }; foreach (var i in lista) { dgvPrestamos.Rows.Add(i.ID, i.Lector, i.Libro, i.Entregado, i.Fecha_salida, i.Fecha_prevista_Entrega, i.IDLector, i.IDLibro, i.IDEntregado); } } } } }