Beispiel #1
0
        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 tstxtBuscar_KeyUp(object sender, KeyEventArgs e)
 {
     try
     {
         Tambo_Inseminador_Negocio tamboInseminadorNegocio = new Tambo_Inseminador_Negocio();
         this.dgvInseminadores.DataSource = tamboInseminadorNegocio.FiltrarPorNombre(this.tstxtBuscar.Text, idtambo);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
     }
 }
        public void CargarGrilla(int id_tambo)
        {
            try
            {
                Tambo_Inseminador_Negocio tamboInseminadorNegocio = new Tambo_Inseminador_Negocio();
                this.dgvInseminadores.DataSource = tamboInseminadorNegocio.RecuperarPorTambo(id_tambo);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
            }
        }
        private void crvInseminadores_Load(object sender, EventArgs e)
        {
            try
            {
                Tambo_Inseminador_Negocio inseminadorNegocio = new Tambo_Inseminador_Negocio();
                rptListadoInseminadores   reporte            = new rptListadoInseminadores();

                reporte.SetDataSource(inseminadorNegocio.RecuperarDTPorTambo(idtambo));
                crvInseminadores.ReportSource = reporte;
                crvInseminadores.Refresh();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
            }
        }
Beispiel #5
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            try
            {
                Tambo_Inseminador_Negocio tamboNegocio = new Tambo_Inseminador_Negocio();
                Tambo_Inseminador         tamboIns     = tamboNegocio.RecuperarUno(idtambo, Convert.ToInt32(this.dgvPersonal.CurrentRow.Cells["id_inseminador"].Value));

                EdicionPersonal edicion = new EdicionPersonal(tamboIns);
                edicion.tamboInseminador = tamboIns;
                edicion.Show();
                CargarGrilla(idtambo);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
            }
        }
Beispiel #6
0
 private void inseminadoresToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         Tambo_Inseminador_Negocio insNegocio = new Tambo_Inseminador_Negocio();
         if (insNegocio.HayInseminadores(Principal.Tambo.Id_tambo))
         {
             ListadoInseminadores listadoInseminadores = new ListadoInseminadores(id_tambo);
             listadoInseminadores.idtambo = id_tambo;
             listadoInseminadores.ShowDialog();
         }
         else
         {
             MessageBox.Show("El tambo no posee inseminadores registrados", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
     }
 }
Beispiel #7
0
 public void CargarGrilla(int id_tambo)
 {
     try
     {
         Tambo_Inseminador_Negocio tamboInseminadorNegocio = new Tambo_Inseminador_Negocio();
         this.dgvPersonal.DataSource = tamboInseminadorNegocio.RecuperarPorTambo(id_tambo);
         if (this.dgvPersonal.Rows.Count != 0 && this.dgvPersonal.Rows != null)
         {
             this.btnModificar.Enabled = true;
             this.btnEliminar.Enabled  = true;
         }
         else
         {
             this.btnModificar.Enabled = false;
             this.btnEliminar.Enabled  = false;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
     }
 }