private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
        {
            try
            {
                if (!ValidateFields())
                {
                    return;
                }
                usuarioBindingSource.EndEdit();
                var selectedUsuario = commB.SetEntity <Usuario>(usuarioBindingSource.Current);
                if (selectedUsuario != null)
                {
                    var p = commB.FindCursoEstudianteByIdUsuario(selectedUsuario.IdUsuario);
                    //var b = commB.FindBitacoraByIdUsuario(selectedUsuario.IdUsuario);
                    if (p != null)
                    {
                        MessageBox.Show("No se pueden borrar usuarios que están relacionados en la tabla de CursosEstudiantes", "Borrar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                        //base.

                        return;
                    }
                    else
                    {
                        //if (b != null)
                        //{
                        //    MessageBox.Show("No se pueden borrar usuarios que están relacionados en la tabla de Bitacora", "Borrar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                        //}
                        //else
                        //{
                        commB.DeleteEntity <Usuario>(selectedUsuario);
                        commB.SaveBitacora(this.Name + "Usuario borrado: " + selectedUsuario.IdUsuario, false, Tools.UserCredentials.UserId);
                        lblInfoMessage.Text = "Usuario borrado satisfactoriamente";
                        //}
                        //horarioBindingSource.RemoveCurrent();
                    }
                }
                usuarioBindingSource.ResetBindings(true);
            }
            catch (Exception ex)
            {
                CursosBusiness.BusinessHelpers.General.LogInfo(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }