private void btnGuardar_Click(object sender, EventArgs e)
        {
            Negocio.Designaciones oDesignaciones = new Negocio.Designaciones();

            if (this.esValido())
            {
                try
                {
                    Entidades.Designacion oDesignacion = new Entidades.Designacion();
                    if (tipoOperacion != General.TipoOperacion.Alta)
                    {
                        oDesignacion.IdDesignacion = Convert.ToInt32(this.id_buscado);
                    }
                    oDesignacion.cargo = new Entidades.Cargo();
                    oDesignacion.cargo.IdCargo = Convert.ToInt32(cbxCargo.SelectedValue);
                    oDesignacion.materia = new Entidades.Materia();
                    oDesignacion.materia.IdMateria = Convert.ToInt32(cbxMateria.SelectedValue);
                    oDesignacion.profesor = new Entidades.Profesor();
                    oDesignacion.profesor.Legajo = Convert.ToInt32(cbxProfesor.SelectedValue);
                    oDesignacion.FechaInicio = Convert.ToDateTime(txtFechaInicio.Text);
                    try
                    {
                        oDesignacion.FechaFin = Convert.ToDateTime(txtFechaFin.Text);
                    }
                    catch
                    {
                        oDesignacion.FechaFin = new DateTime();
                    }

                    if (this.tipoOperacion == General.TipoOperacion.Modificacion)
                    {
                        oDesignaciones.Modificar(oDesignacion);
                        MessageBox.Show("La Designacion se ha modificado correctamente.", "InformaciĆ³n", MessageBoxButtons.OK);
                    }
                    else
                    {
                        oDesignaciones.Agregar(oDesignacion);
                        MessageBox.Show("La Designacion se ha guardado correctamente.", "InformaciĆ³n", MessageBoxButtons.OK);
                    }
                }

                finally
                {
                    oDesignaciones = null;
                    borrarCampos();
                }

            }
        }