Ejemplo n.º 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);
            }
        }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
 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;
        }
Ejemplo n.º 7
0
 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);
     }
 }
Ejemplo n.º 8
0
        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);
        }
Ejemplo n.º 9
0
        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);
        }
Ejemplo n.º 10
0
 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);
     }
 }
Ejemplo n.º 11
0
        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);
            }
        }
Ejemplo n.º 12
0
 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);
     }
 }
Ejemplo n.º 13
0
 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);
     }
 }
Ejemplo n.º 14
0
        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);
            }
        }