private void tsbImprimir_Click(object sender, EventArgs e) { try { if (this.dgvControles.Rows.Count != 0 && this.dgvControles.Rows != null) { //vpListadoControles vistaPreviaListadoControles = new vpListadoControles(); //vistaPreviaListadoControles.idtambo = idtambo; //vistaPreviaListadoControles.Show(); vpListadoControlesPorFecha vp = new vpListadoControlesPorFecha(); vp.Show(); } else { Tambo tambo = new Tambo(); Tambo_Negocio tambo_Negocio = new Tambo_Negocio(); tambo = tambo_Negocio.RecuperarUno(idtambo); MessageBox.Show("No se encontraron controles en el tambo " + tambo.Nombre_tambo, "Error al imprimir", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnAtras_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); if (tamboNegocio.HayTambos(Program.UsuarioSesion.Id_usuario)) { CargarTablas cargarTablas = new CargarTablas(); cargarTablas.CargaTablasData(); Login login = new Login(); //login.id_usuario = Program.UsuarioSesion.Id_usuario; login.Show(); this.Hide(); } else { Program.UsuarioSesion = null; LoginUsuario login = new LoginUsuario(); login.Show(); this.Hide(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { Validaciones validaciones = new Validaciones(); bool validar = validaciones.ValidarEdicionTambos(cbProvincia.SelectedIndex, cbLocalidad.SelectedIndex, txtNombre.Text, txtSuperficie.Text); if (validar == true) { if (validaciones.ValidarDecimalSuperficieTambo(txtSuperficie.Text) == true) { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = MapearATambo(); tamboNegocio.Actualizar(tambo); DialogResult result = MessageBox.Show("El tambo fue actualizado exitosamente", "Edición", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } else { MessageBox.Show("El valor de Superficie no es válido. Puede tener hasta 6 dígitos enteros y 2 decimales.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe completar los campos vacíos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public Animal MapearAAnimal() { Raza_Negocio razaNegocio = new Raza_Negocio(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Raza raza = razaNegocio.RecuperarUno(Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_raza"].Value)); Tambo tambo = tamboNegocio.RecuperarUno(Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_tambo"].Value)); Animal animal = new Animal(); Categoria categoria = new Categoria(); animal.Rp = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp"].Value); animal.Fecha_nacimiento = Convert.ToDateTime(this.dgvAnimales.CurrentRow.Cells["fecha_nacimiento"].Value); animal.Edad = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["edad"].Value); animal.Nombre_animal = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["nombre_animal"].Value); animal.Estado_animal = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["estado_animal"].Value); animal.Hba = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba"].Value); categoria.Descripcion = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["categoria"].Value); //animal.Categoria.Descripcion = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["categoria"].Value); animal.Nombre_tambo = tambo.Nombre_tambo; animal.Nombre_raza = raza.Nombre_raza; animal.Id_raza = raza.Id_raza; animal.Habilitado = true; animal.Rp_madre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp_madre"].Value); animal.Hba_madre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba_madre"].Value); animal.Rp_padre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp_padre"].Value); animal.Hba_padre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba_padre"].Value); animal.Caravana = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["caravana"].Value); return(animal); }
public Animal MapearAAnimal() { Raza_Negocio razaNegocio = new Raza_Negocio(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Raza raza = razaNegocio.RecuperarUno(Convert.ToInt32(cbRaza.SelectedValue)); Tambo tambo = tamboNegocio.RecuperarPorNombre(txtTambo.Text); Animal animal = new Animal(); animal.Rp = Convert.ToInt32(txtRP.Text); animal.Fecha_nacimiento = dtpFechaNacimiento.Value.Date; //animal.Foto = txtFoto.Text; animal.Nombre_animal = txtNombre.Text; animal.Estado_animal = cbEstado.SelectedItem.ToString(); animal.Hba = Convert.ToInt32(txtHBA.Text); animal.Id_Categoria = ((Categoria)cbCategoria.SelectedItem).Id_Categoria; //animal.Sexo = cbSexo.SelectedItem.ToString(); animal.Rp_madre = Convert.ToInt32(txtRPMadre.Text); animal.Rp_padre = Convert.ToInt32(txtRPPadre.Text); animal.Hba_madre = Convert.ToInt32(txtHBAMadre.Text); animal.Hba_padre = Convert.ToInt32(txtHBAPadre.Text); animal.Id_tambo = tambo.Id_tambo; animal.Id_raza = raza.Id_raza; animal.Habilitado = true; animal.Caravana = txtCaravana.Text; return(animal); }
private void btnModificarDatos_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(Principal.Tambo.Id_tambo); EdicionDatosTambo edicionTambo = new EdicionDatosTambo(); edicionTambo.txtIdTambo.Text = Convert.ToString(tambo.Id_tambo); edicionTambo.txtNombre.Text = Convert.ToString(tambo.Nombre_tambo); edicionTambo.txtSuperficie.Text = Convert.ToString(tambo.Superficie); edicionTambo.cbProvincia.Text = Convert.ToString(tambo.Nombre_provincia); edicionTambo.cbLocalidad.Text = Convert.ToString(tambo.Nombre_localidad); CargarDatosTambo(tambo.Id_tambo); CargarTextBoxTambo(tambo.Id_tambo); edicionTambo.tamboGlobal = MapearATambo(); edicionTambo.Show(); CargarDatosTambo(idtambo); CargarTextBoxTambo(idtambo); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { //Busco el tambo inseminador Tambo_Inseminador_Negocio tamboInseminadorNegocio = new Tambo_Inseminador_Negocio(); int id_tambo = Convert.ToInt32(this.dgvPersonal.CurrentRow.Cells["id_tambo"].Value); int id_inseminador = Convert.ToInt32(this.dgvPersonal.CurrentRow.Cells["id_inseminador"].Value); //Busco el inseminador individual y el tambo Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(idtambo); Inseminador_Negocio inseminadorNegocio = new Inseminador_Negocio(); Inseminador inseminador = inseminadorNegocio.RecuperarUno(id_inseminador); DialogResult result = MessageBox.Show("¿Está seguro que desea eliminar el personal " + inseminador.Nombre_inseminador + " del tambo " + tambo.Nombre_tambo + "?", "Verificación", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { tamboInseminadorNegocio.Eliminar(id_inseminador); this.CargarGrilla(id_tambo); MessageBox.Show("El personal " + inseminador.Nombre_inseminador + " fue eliminado del tambo " + tambo.Nombre_tambo, "Eliminación", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void tbsImpresora_Click(object sender, EventArgs e) { /*VistaPreviaListadoAnimales vistaPreviaListadoAnimales = new VistaPreviaListadoAnimales(); * * ReporteListadoAnimales reporteListadoAnimales = new ReporteListadoAnimales(); * vistaPreviaListadoAnimales.crvAnimales.ReportSource = reporteListadoAnimales; * vistaPreviaListadoAnimales.crvAnimales.Refresh(); * vistaPreviaListadoAnimales.ShowDialog();*/ try { if (this.dgvAnimales.Rows.Count != 0 && this.dgvAnimales.Rows != null) { vpListadoAnimales vistaPreviaListadoAnimales = new vpListadoAnimales(); vistaPreviaListadoAnimales.idtambo = idtambo; vistaPreviaListadoAnimales.Show(); } else { Tambo tambo = new Tambo(); Tambo_Negocio tambo_Negocio = new Tambo_Negocio(); tambo = tambo_Negocio.RecuperarUno(idtambo); MessageBox.Show("No se encontraron animales en el tambo " + tambo.Nombre_tambo, "Error al imprimir", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public void CargarTextBoxTambo(int id_tambo) { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(id_tambo); this.txtTambo.Text = tambo.Nombre_tambo; }
private void txtBuscar_KeyUp(object sender, KeyEventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); this.dgvTambos.DataSource = tamboNegocio.FiltrarPorNombre(this.txtBuscar.Text, idtambo, Principal.Usuario.Id_usuario); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public GestionAnimales(int id_tambo) { InitializeComponent(); Animal = new Animal(); razanegocio = new Raza_Negocio(); tambonegocio = new Tambo_Negocio(); categorianegocio = new Categoria_Negocio(); controlNegocio = new Control_Animal_Negocio(); eventoNegocio = new EventoAnimal_Negocio(); CargarGrilla(id_tambo); CargarComboBusqueda(); InicializarTextBox(); }
public void CargarTextBoxTambo(int id_tambo) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(id_tambo); this.txtTambo.Text = tambo.Nombre_tambo; } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public Tambo MapearATambo() { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(Principal.Tambo.Id_tambo); tambo.Id_tambo = Convert.ToInt32(tambo.Id_tambo); tambo.Nombre_tambo = Convert.ToString(tambo.Nombre_tambo); tambo.Superficie = Convert.ToDecimal(tambo.Superficie); tambo.Id_usuario = Principal.Usuario.Id_usuario; tambo.Nombre_provincia = Convert.ToString(tambo.Nombre_provincia); tambo.Nombre_localidad = Convert.ToString(tambo.Nombre_localidad); return(tambo); }
private void btnGuardar_Click(object sender, EventArgs e) { try { Validaciones validaciones = new Validaciones(); bool validar = validaciones.ValidarCargaPersonal(cbLocalidad.SelectedIndex, cbProvincia.SelectedIndex, txtNombre.Text, txtDireccion.Text, txtDni.Text); if (validar == true) { if (txtDni.Text.Length == 7 || txtDni.Text.Length == 8) { if ((txtTelefono.Text.Length >= 8 && txtTelefono.Text.Length <= 12) || txtTelefono.Text == string.Empty) { //Agrego el nuevo inseminador y en el método de insertar, agrego la relacion del tambo inseminador Tambo tambo = new Tambo(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); tambo = Principal.Tambo; Inseminador_Negocio inseminadorNegocio = new Inseminador_Negocio(); Inseminador inseminador = new Inseminador(); inseminador = MapearAInseminador(); Tambo_Inseminador tamboInseminador = new Tambo_Inseminador(); tamboInseminador.Id_tambo = tambo.Id_tambo; inseminadorNegocio.Insertar(inseminador, tamboInseminador); DialogResult result = MessageBox.Show("El personal fue dado de alta exitosamente", "Alta", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Limpiar(); Principal.Tambo.Inseminadores = inseminadorNegocio.RecuperarPorTambo(Principal.Tambo.Id_tambo); } else { MessageBox.Show("El campo Teléfono no es válido. Debe ingresar código de área + nro de teléfono (sin el 0 ni el 15)", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("El campo DNI debe tener entre 7 y 8 caracteres", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe completar los campos vacíos", "Información faltante", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnCerrarSesion_Click(object sender, EventArgs e) { try { this.Dispose(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); LoginUsuario login = new LoginUsuario(); login.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public void CargaComboTambo() { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); this.cbTambo.DataSource = tamboNegocio.RecuperarTodos(Usuario.Id_usuario); this.cbTambo.DisplayMember = "nombre_tambo"; this.cbTambo.ValueMember = "id_tambo"; this.cbTambo.SelectedIndex = -1; } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public Tambo MapearATambo() { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(Convert.ToInt32(this.dgvTambos.CurrentRow.Cells["id_tambo"].Value)); tambo.Id_tambo = Convert.ToInt32(tambo.Id_tambo); tambo.Nombre_tambo = Convert.ToString(tambo.Nombre_tambo); tambo.Superficie = Convert.ToDecimal(tambo.Superficie); tambo.Nombre_provincia = Convert.ToString(tambo.Nombre_provincia); tambo.Nombre_localidad = Convert.ToString(tambo.Nombre_localidad); tambo.Id_usuario = Principal.Usuario.Id_usuario; return(tambo); }
private void btnIngresar_Click(object sender, EventArgs e) { try { if (txtUser.Text == string.Empty || string.IsNullOrWhiteSpace(txtUser.Text) || txtPass.Text == string.Empty || string.IsNullOrWhiteSpace(txtPass.Text)) { MessageBox.Show("Debe completar los campos vacíos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Usuario_Negocio usuarioNegocio = new Usuario_Negocio(); //Usuario usuario = new Usuario(); bool validar = usuarioNegocio.ExisteUsuario((txtUser.Text).ToLower(), txtPass.Text); if (validar == true) { Program.UsuarioSesion = usuarioNegocio.RecuperarUno(txtUser.Text.ToLower(), txtPass.Text); MessageBox.Show("Ingreso correcto", "", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarTablas cargarTablas = new CargarTablas(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); if (tamboNegocio.HayTambos(Program.UsuarioSesion.Id_usuario)) { cargarTablas.CargaTablasData(); Login login = new Login(); login.id_usuario = Program.UsuarioSesion.Id_usuario; login.Show(); this.Hide(); } else { cargarTablas.CargaTablasData(); LoginAltaTambos loginAltaTambos = new LoginAltaTambos(); loginAltaTambos.id_usuario = Program.UsuarioSesion.Id_usuario; loginAltaTambos.Show(); this.Hide(); } } else { MessageBox.Show("El usuario y/o contraseña no existen", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void CargarTambo(int id_tambo) { try { //Tambo tambo = new Tambo(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo = tamboNegocio.RecuperarUno(id_tambo); Tambo.Inseminadores = new List <Inseminador>(); Tambo.Inseminadores = inseminadornegocio.RecuperarPorTambo(Tambo.Id_tambo); this.txtTambo.Text = Tambo.Nombre_tambo; } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void CargarDatosTambo(int id_tambo) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(Principal.Tambo.Id_tambo); MapearDatos(tambo); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { Tambo tambo = new Tambo(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); tambo = tamboNegocio.RecuperarPorNombre(this.txtTambo.Text); AltaPersonal altaPersonal = new AltaPersonal(tambo.Id_tambo); altaPersonal.ShowDialog(); CargarGrilla(idtambo); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = tamboNegocio.RecuperarPorNombre(this.txtNombreTambo.Text); DialogResult result = MessageBox.Show("ATENCIÓN!! Al eliminar el tambo " + tambo.Nombre_tambo + ", eliminará todo su personal, animales, controles y eventos asociados. ¿Desea continuar?", "Verificación", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { tamboNegocio.Eliminar(tambo.Id_tambo); MessageBox.Show("El tambo " + tambo.Nombre_tambo + " fue eliminado", "Eliminación", MessageBoxButtons.OK, MessageBoxIcon.Information); Application.Exit(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); int id = Convert.ToInt32(this.dgvTambos.CurrentRow.Cells["id_tambo"].Value); Tambo tambo = tamboNegocio.RecuperarUno(id); DialogResult result = MessageBox.Show("ATENCIÓN!! Al eliminar el tambo " + tambo.Nombre_tambo + ", también eliminará todo su personal, animales, controles y eventos asociados. ¿Desea continuar?", "Verificación", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { tamboNegocio.Eliminar(id); this.CargarGrilla(idtambo); MessageBox.Show("El tambo " + tambo.Nombre_tambo + " fue eliminado", "Eliminación", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { Validaciones validaciones = new Validaciones(); bool validar = validaciones.ValidarCargaTambos(cbProvincia.SelectedIndex, cbLocalidad.SelectedIndex, txtNombre.Text, txtSuperficie.Text); if (validar == true) { if (validaciones.ValidarDecimalSuperficieTambo(txtSuperficie.Text) == true) { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); int id_tambo; tambo = MapearATambo(); id_tambo = tamboNegocio.InsertarDevolviendoID(tambo); DialogResult result = MessageBox.Show("El tambo fue dado de alta exitosamente", "Alta", MessageBoxButtons.OK, MessageBoxIcon.Information); Principal principal = new Principal(id_tambo); principal.id_tambo = id_tambo; principal.id_usuario = id_usuario; principal.Show(); this.Hide(); } else { MessageBox.Show("El valor de Superficie no es válido. Puede tener hasta 6 caracteres enteros y 2 decimales.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe completar los campos vacíos", "Información faltante", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnVolver_Click(object sender, EventArgs e) { try { this.Dispose(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); if (tamboNegocio.HayTambos(id_usuario)) { Login login = new Login(); login.ShowDialog(); } else { LoginAltaTambos loginAltaTambos = new LoginAltaTambos(); loginAltaTambos.ShowDialog(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void tbsExportar_Click(object sender, EventArgs e) { try { if (this.dgvControles.Rows.Count != 0 && this.dgvControles.Rows != null) { ExportarAExcel exportarAExcel = new ExportarAExcel(); exportarAExcel.Exportar(this.dgvControles, ListadoControles.ActiveForm.Text); } else { Tambo tambo = new Tambo(); Tambo_Negocio tambo_Negocio = new Tambo_Negocio(); tambo = tambo_Negocio.RecuperarUno(idtambo); MessageBox.Show("No se encontraron controles en el tambo " + tambo.Nombre_tambo, "Error al exportar", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void otrosTambosToolStripMenuItem_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); if (tamboNegocio.HayOtrosTambos(Principal.Tambo.Id_tambo, id_usuario)) { GestionTambos gestionTambos = new GestionTambos(id_tambo); gestionTambos.idtambo = id_tambo; gestionTambos.id_usuario = id_usuario; gestionTambos.ShowDialog(); } else { MessageBox.Show("No existen otros tambos registrados.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
public void CargarGrilla(int id_tambo) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); this.dgvTambos.AutoGenerateColumns = false; this.dgvTambos.DataSource = tamboNegocio.RecuperarOtrosTambos(id_tambo, id_usuario); if (this.dgvTambos.Rows.Count != 0 && this.dgvTambos.Rows != null) { this.btnEditar.Enabled = true; this.btnEliminar.Enabled = true; } else { this.btnEditar.Enabled = false; this.btnEliminar.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void btnEditar_Click(object sender, EventArgs e) { try { Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarUno(Convert.ToInt32(this.dgvTambos.CurrentRow.Cells["id_tambo"].Value)); EdicionOtrosTambos edicionTambo = new EdicionOtrosTambos(); edicionTambo.txtIdTambo.Text = Convert.ToString(tambo.Id_tambo); edicionTambo.txtNombre.Text = tambo.Nombre_tambo; edicionTambo.txtSuperficie.Text = Convert.ToString(tambo.Superficie); edicionTambo.cbProvincia.Text = tambo.Nombre_provincia; edicionTambo.cbLocalidad.Text = tambo.Nombre_localidad; edicionTambo.tamboGlobal = MapearATambo(); edicionTambo.Show(); CargarGrilla(idtambo); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }
private void cbFiltro_SelectedIndexChanged(object sender, EventArgs e) { try { Animal_Negocio animalNegocio = new Animal_Negocio(); Tambo_Negocio tamboNegocio = new Tambo_Negocio(); Tambo tambo = new Tambo(); tambo = tamboNegocio.RecuperarPorNombre(this.txtTambo.Text); if (this.cbFiltro.SelectedIndex == -1) { this.dgvEventos.DataSource = animalNegocio.RecuperarPorTambo(Principal.Tambo.Id_tambo); if (this.dgvEventos.Rows.Count != 0 && this.dgvEventos.Rows != null) { this.btnExportar.Enabled = true; } else { this.btnExportar.Enabled = false; } } else if (this.cbFiltro.SelectedItem.ToString() == "Vacas en celo") { this.dgvEventos.DataSource = animalNegocio.RecuperarVacasEnCeloPorTambo(tambo.Id_tambo); if (this.dgvEventos.Rows.Count != 0 && this.dgvEventos.Rows != null) { this.btnExportar.Enabled = true; } else { this.btnExportar.Enabled = false; } } else if (this.cbFiltro.SelectedItem.ToString() == "Animales enfermos") { this.dgvEventos.DataSource = animalNegocio.RecuperarAnimalesEnfermosPorTambo(tambo.Id_tambo); if (this.dgvEventos.Rows.Count != 0 && this.dgvEventos.Rows != null) { this.btnExportar.Enabled = true; } else { this.btnExportar.Enabled = false; } } else if (this.cbFiltro.SelectedItem.ToString() == "Vacas con parto en los últimos 21 días") { this.dgvEventos.DataSource = animalNegocio.RecuperarVacasConPartoPorTambo(tambo.Id_tambo); if (this.dgvEventos.Rows.Count != 0 && this.dgvEventos.Rows != null) { this.btnExportar.Enabled = true; } else { this.btnExportar.Enabled = false; } } else if (this.cbFiltro.SelectedItem.ToString() == "Vacas servidas en los últimos 21 días") { this.dgvEventos.DataSource = animalNegocio.RecuperarVacasServidasPorTambo(tambo.Id_tambo); if (this.dgvEventos.Rows.Count != 0 && this.dgvEventos.Rows != null) { this.btnExportar.Enabled = true; } else { this.btnExportar.Enabled = false; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK); } }