private void eliminarEmpresa()
        {
            try
            {
                ControlInsumos.DLL.Empresa e = new ControlInsumos.DLL.Empresa();
                int id  = int.Parse(cboxEmpresas.SelectedValue.ToString());
                DialogResult dialogResult = MessageBox.Show("¿Estas seguro de eliminar la Empresa " + cboxEmpresas.Text + "?", "Modificar CC", MessageBoxButtons.YesNo,MessageBoxIcon.Question);
                if (dialogResult == DialogResult.Yes)
                {
                    int res = empresaDal.deleteEmpresa(id);

                    switch (res)
                    {
                        case 1: MessageBox.Show("Empresa Eliminada", "Mantenedor Empresa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            centroCostoDal.eliminarCCXEmpresa(id);
                            cargarEmpresa();
                            break;
                        default: MessageBox.Show("Indique el N°: " + res + "Al administrado", "Mantenedor Empresa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            break;
                    }
                }
            }
            catch (Exception e)
            {

            }
        }
        private void modificarEmpresa()
        {
            try
            {
                ControlInsumos.DLL.Empresa e = new ControlInsumos.DLL.Empresa();
                e.IdEmpresa                  = int.Parse(cboxEmpresas.SelectedValue.ToString());
                e.Nombre                     = txtNuevoNombre.Text;
                DialogResult dialogResult = MessageBox.Show("¿Estas seguro de modificar la Empresa " + cboxEmpresas.Text + "?", "Mantenedor Empresa", MessageBoxButtons.YesNo,MessageBoxIcon.Question);
                if (dialogResult == DialogResult.Yes)
                {
                    int res = empresaDal.updateNombreEmpresa(e);

                    switch (res)
                    {
                        case 1: MessageBox.Show("Cambios Realizados exitosamente!", "Mantenedor Empresa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            limpiar();
                            break;
                        default: MessageBox.Show("Error: " + res, "Mantenedor Empresa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            break;
                    }
                }
            }
            catch (Exception e)
            {

            }
        }
        public void insertEmpresa()
        {
            try
            {
                if(txtNombre.Text.Length > 0 )
                {
                    DLL.Empresa e = new ControlInsumos.DLL.Empresa();
                    if (empresaDal.countEmp() <= 1)
                    {
                        e.IdEmpresa = empresaDal.countEmp();
                    }
                    else
                    {
                        e.IdEmpresa = empresaDal.maxEmp();
                    }

                    e.Nombre = txtNombre.Text;
                    int resultado = e.insertEmpresa(e);

                    switch (resultado)
                    {
                        case  1 :
                            MessageBox.Show("Registro Correcto","Mantención Empresas",MessageBoxButtons.OK,MessageBoxIcon.Information);
                            txtNombre.Clear();
                            break;
                        case 19:
                            MessageBox.Show("Ya existe esta Empresa","Mantención Empresas",MessageBoxButtons.OK,MessageBoxIcon.Warning);
                            break;
                    }
                }
                else
                {
                    MessageBox.Show("Debe llenar el campo", "Mantención Empresas", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtNombre.Focus();
                }
            }
            catch (Exception)
            {

            }
        }