private void Guardar() { if (cbxRutHoras == null || dtFechaHoras == null || txtHorasRealizadas.Text == "") { MessageBox.Show("Por favor rellene los campos faltantes", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _horasExtras = new HorasExtras() { Rut = Convert.ToInt32(cbxRutHoras.Text), Fecha = dtFechaHoras.Value, HorasExtras1 = Convert.ToInt32(txtHorasRealizadas.Text), }; using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.HorasExtras.Add(_horasExtras); contexto.SaveChanges(); } MessageBox.Show( $"Se añadio la hora {_horasExtras.HorasExtras1} al Rut {_horasExtras.Rut} exitosamente", ".: Sistema Horas:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarComboBox(); CargarGrilla(); Limpiar(); } }
private void Guardar() { if (txtRut.Text == "" || txtNombre.Text == "" || txtApellido.Text == "" || dtIngreso == null || cbxSeccion == null) { MessageBox.Show("Por favor rellene todos los campos", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _trabajador = new Trabajador() { Rut = Convert.ToInt32(txtRut.Text), Nombre = txtNombre.Text, Apellido = txtApellido.Text, FechaIngreso = dtIngreso.Value, Seccion = Convert.ToInt32(cbxSeccion.Text), }; using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Trabajador.Add(_trabajador); contexto.SaveChanges(); } MessageBox.Show( $"Se guardo el usrio {_trabajador.Nombre} exitosamente", ".: Sistema Horas:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarComboBox(); CargarGrilla(); Limpiar(); } }
private void Editar() { if (txtRut.Text == "" || txtNombre.Text == "" || txtApellido.Text == "" || dtIngreso == null || cbxSeccion == null) { MessageBox.Show("Por favor rellene todos los campos", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _trabajador.Nombre = txtNombre.Text; _trabajador.Apellido = txtApellido.Text; _trabajador.FechaIngreso = dtIngreso.Value; _trabajador.Seccion = Convert.ToInt32(cbxSeccion.Text); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Entry(_trabajador).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } MessageBox.Show( $"Se edito la informacion del cliente {_trabajador.Nombre} exitosamente", ".: Sistema Veterinaria:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarGrilla(); Limpiar(); Botones(true); } }
private void dgvUsuarios_CellClick_1(object sender, DataGridViewCellEventArgs e) { int index = e.RowIndex; if (index >= 0) { int Id = Convert.ToInt32( dgvUsuarios .Rows[index] .Cells[0] .Value .ToString() ); using (var contexto = new HorasExtrasLacteosOsornoEntities()) { _usuario = contexto.Usuarios.Find(Id); txtRegUsuario.Text = _usuario.Usuario.ToString(); txtRegClave.Text = _usuario.Clave; cbxRegTipoUsuario.SelectedValue = _usuario.TipoUsuario; cbxSeccion.SelectedValue = _usuario.Seccion; Botones(false); } } }
private void Guardar() { if (txtRegUsuario.Text == "" || txtRegUsuario.Text == "" || cbxRegTipoUsuario.Text == "" || cbxSeccion == null) { MessageBox.Show("Pro favor rellene todos los campos", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _usuario = new Usuarios() { Usuario = Convert.ToInt32(txtRegUsuario.Text), Clave = txtRegClave.Text, TipoUsuario = cbxRegTipoUsuario.Text, Seccion = Convert.ToInt32(cbxSeccion.Text) }; using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Usuarios.Add(_usuario); contexto.SaveChanges(); } MessageBox.Show( $"Se guardo el usrio {_usuario.Usuario} exitosamente", ".: Sistema Horas:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarComboBox(); CargarGrilla(); Limpiar(); } }
private void btnVwBuscar_Click(object sender, EventArgs e) { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvVwSumaHoras.Rows.Clear(); int Rut_trabajador = Convert.ToInt32(cbxVwRut.Text); List <VW_suma_horas> listar = contexto.VW_suma_horas.Where(x => x.Rut_trabajador == Rut_trabajador).ToList(); List <VW_suma_horas> _Resultado = (from VW_suma_horas in listar where VW_suma_horas.Mes >= Convert.ToDateTime(dtVwDesde.Text) && VW_suma_horas.Mes <= Convert.ToDateTime(dtVwHasta.Text) select VW_suma_horas).ToList <VW_suma_horas>(); foreach (var item in listar) { dgvVwSumaHoras.Rows.Add(new object[] { item.Rut_trabajador, item.Nombre_trabajador, item.Apellido_trabajador, item.Nombre_seccion, item.Mes, item.Total_Horas }); } } }
private void Editar() { if (txtRegUsuario.Text == "" || txtRegClave.Text == "" || cbxRegTipoUsuario == null || cbxSeccion == null) { MessageBox.Show("Pro favor rellene todos los campos", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _usuario.Usuario = Convert.ToInt32(txtRegUsuario.Text); _usuario.Clave = txtRegClave.Text; _usuario.TipoUsuario = cbxRegTipoUsuario.Text; _usuario.Seccion = Convert.ToInt32(cbxSeccion.Text); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Entry(_usuario).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } MessageBox.Show( $"Se edito la informacion del cliente {_usuario.Usuario} exitosamente", ".: Sistema Veterinaria:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarGrilla(); Limpiar(); Botones(true); } }
private void CargarComboBox() { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { cbxBuscUsuario.DataSource = contexto.Usuarios.ToList(); } }
private void CargarComboBox() { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { cbxVwRut.DataSource = contexto.VW_suma_horas.ToList(); } }
private void dgvHoras_CellClick(object sender, DataGridViewCellEventArgs e) { int index = e.RowIndex; if (index >= 0) { int Id = Convert.ToInt32( dgvHoras .Rows[index] .Cells[0] .Value .ToString() ); using (var contexto = new HorasExtrasLacteosOsornoEntities()) { _horasExtras = contexto.HorasExtras.Find(Id); cbxRutHoras.SelectedValue = _horasExtras.Rut.ToString(); dtFechaHoras.Value = _horasExtras.Fecha.GetValueOrDefault(); txtHorasRealizadas.Text = _horasExtras.HorasExtras1.ToString(); Botones(false); } } }
private void dgvPersonal_CellClick(object sender, DataGridViewCellEventArgs e) { int index = e.RowIndex; if (index >= 0) { int Rut = Convert.ToInt32( dgvPersonal .Rows[index] .Cells[0] .Value .ToString() ); using (var contexto = new HorasExtrasLacteosOsornoEntities()) { _trabajador = contexto.Trabajador.Find(Rut); txtRut.Text = _trabajador.Rut.ToString(); txtNombre.Text = _trabajador.Nombre; txtApellido.Text = _trabajador.Apellido; dtIngreso.Value = _trabajador.FechaIngreso.GetValueOrDefault(); cbxSeccion.SelectedValue = _trabajador.Seccion.ToString(); Botones(false); } } }
private void Editar() { if (cbxRutHoras == null || dtFechaHoras == null || txtHorasRealizadas.Text == "") { MessageBox.Show("Por favor rellene los campos faltantes", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { _horasExtras.Fecha = dtFechaHoras.Value; _horasExtras.HorasExtras1 = Convert.ToInt32(txtHorasRealizadas.Text); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Entry(_horasExtras).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } MessageBox.Show( $"Se edito la informacion relacionada al Rut {_horasExtras.Rut} exitosamente", ".: Sistema Horas Extras:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarGrilla(); Limpiar(); Botones(true); } }
private void CargarComboBox() { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { cbxBuscHora.DataSource = contexto.Trabajador.ToList(); cbxRutHoras.DataSource = contexto.Trabajador.ToList(); } }
private void CargarTrabajador() { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { cbxRut.DataSource = contexto.Trabajador.ToList(); cbxNombre.DataSource = contexto.Trabajador.ToList(); cbxApellido.DataSource = contexto.Trabajador.ToList(); } }
private void CargarGrilla() { dgvHoras.Rows.Clear(); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { List <HorasExtras> registroHoras = contexto.HorasExtras.ToList(); foreach (HorasExtras item in registroHoras) { dgvHoras.Rows.Add(new object[] { item.Id, item.Rut, item.HorasExtras1, item.Fecha, }); } } }
private void btnBuscarHoras_Click(object sender, EventArgs e) { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvHoras.Rows.Clear(); int Rut = Convert.ToInt32(cbxBuscHora.SelectedValue); List <HorasExtras> listar = contexto.HorasExtras.Where(x => x.Rut == Rut).ToList(); foreach (var item in listar) { dgvHoras.Rows.Add(new object[] { item.Id, item.Rut, item.Fecha, item.HorasExtras1, }); } } }
private void BuscarUsuario_Click(object sender, EventArgs e) { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvUsuarios.Rows.Clear(); int Usuario = Convert.ToInt32(cbxBuscUsuario.SelectedValue); List <Usuarios> listar = contexto.Usuarios.Where(x => x.Usuario == Usuario).ToList(); foreach (var item in listar) { dgvUsuarios.Rows.Add(new object[] { item.Id, item.Usuario, item.Clave, item.TipoUsuario, }); } } }
private void CargarGrilla() { dgvUsuarios.Rows.Clear(); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { List <Usuarios> registroUsuarios = contexto.Usuarios.ToList(); foreach (Usuarios item in registroUsuarios) { dgvUsuarios.Rows.Add(new object[] { item.Id, item.Usuario, item.Clave, item.TipoUsuario, }); } } }
private void CargarGrilla() { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvVwSumaHoras.Rows.Clear(); List <VW_suma_horas> sumaHoras = contexto.VW_suma_horas.ToList(); foreach (VW_suma_horas item in sumaHoras) { dgvVwSumaHoras.Rows.Add(new object[] { item.Rut_trabajador, item.Nombre_trabajador, item.Apellido_trabajador, item.Nombre_seccion, item.Mes, item.Total_Horas }); } } }
private void CargarGrilla() { dgvPersonal.Rows.Clear(); using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { List <Trabajador> registroPersonal = contexto.Trabajador.ToList(); foreach (Trabajador item in registroPersonal) { dgvPersonal.Rows.Add(new object[] { item.Rut, item.Nombre, item.Apellido, item.Seccion, item.FechaIngreso, }); } } }
private void Eliminar() { if (cbxRutHoras.ValueMember == "") { MessageBox.Show("Por favor seleccione el Rut que desea borrar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult resultado = MessageBox.Show( "Esta seguro de eliminar al Rut" + Rut + "Del sistema", "Borrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question ); if (resultado == DialogResult.Yes) { using (var contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.HorasExtras.Attach(_horasExtras); contexto.HorasExtras.Remove(_horasExtras); contexto.SaveChanges(); } CargarGrilla(); Botones(true); MessageBox.Show( "Se a eliminado al Rut " + Rut + "Del sistema", "Borrado exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information ); } else { MessageBox.Show( "Se cancelo la operacion borrar al Rut" + Rut + "Del sistema", "Borrado cancelado", MessageBoxButtons.OK, MessageBoxIcon.Information ); } } }
private void Guardar() { _usuario = new Usuarios() { Usuario = Convert.ToInt32(txtRegUsuario.Text), Clave = txtRegClave.Text, TipoUsuario = cbxRegTipoUsuario.Text, }; using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { contexto.Usuarios.Add(_usuario); contexto.SaveChanges(); } MessageBox.Show( $"Se guardo el usrio {_usuario.Usuario} exitosamente", ".: Sistema Horas:.", MessageBoxButtons.OK, MessageBoxIcon.Information ); CargarComboBox(); CargarGrilla(); Limpiar(); }
private void btnBuscarPersonal_Click(object sender, EventArgs e) { if (chkRut.Checked) { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvPersonal.Rows.Clear(); int Rut = Convert.ToInt32(cbxRut.SelectedValue); List <Trabajador> listar = contexto.Trabajador.Where(x => x.Rut == Rut).ToList(); foreach (var item in listar) { dgvPersonal.Rows.Add(new object[] { item.Rut, item.Nombre, item.Apellido, item.FechaIngreso, item.Seccion, }); } } } else if (chkNombre.Checked) { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvPersonal.Rows.Clear(); String Nombre = Convert.ToString(cbxNombre.Text); List <Trabajador> listar = contexto.Trabajador.Where(x => x.Nombre == Nombre).ToList(); foreach (var item in listar) { dgvPersonal.Rows.Add(new object[] { item.Rut, item.Nombre, item.Apellido, item.FechaIngreso, item.Seccion, }); } } } else { using (HorasExtrasLacteosOsornoEntities contexto = new HorasExtrasLacteosOsornoEntities()) { dgvPersonal.Rows.Clear(); String Apellido = Convert.ToString(cbxApellido.Text); List <Trabajador> listar = contexto.Trabajador.Where(x => x.Apellido == Apellido).ToList(); foreach (var item in listar) { dgvPersonal.Rows.Add(new object[] { item.Rut, item.Nombre, item.Apellido, item.FechaIngreso, item.Seccion, }); } } } }