private void editButton_Click(object sender, EventArgs e)
        {
            bool selectedItem = InputValidations.IsListItemSelected(userList, errorLabel,
                                                                    "Debe seleccionar un usuario primero");

            if (selectedItem)
            {
                parent.OpenUserEditor((User)userList.SelectedItem);
            }
        }
        private void deleteButton_Click(object sender, EventArgs e)
        {
            bool selectedItem = InputValidations.IsListItemSelected(userList, errorLabel,
                                                                    "Debe seleccionar un usuario primero");

            if (selectedItem)
            {
                controller.Remove((User)userList.SelectedItem);
                FillList();
            }
        }
        private void createButton_Click(object sender, EventArgs e)
        {
            if (InputValidations.IsListItemSelected(usersList, listMsg, "You must choose a user first"))
            {
                bool validWidth = InputValidations.ValidateGreaterThanZero(widthField.Text, widthMsg,
                                                                           "width must be greater than zero")
                                  &&
                                  InputValidations.ValidateStrictMinor(Convert.ToInt32(widthField.Text), 101, widthMsg,
                                                                       "width must be lower than 100");

                bool validLength = InputValidations.ValidateGreaterThanZero(widthField.Text, lengthMsg,
                                                                            "length must be greater than zero")
                                   &&
                                   InputValidations.ValidateStrictMinor(Convert.ToInt32(lengthField.Text), 101, lengthMsg,
                                                                        "length must be lower than 100");
                bool validName = InputValidations.ValidateIfEmpty(nameText, nameMsg);

                if (validName && validWidth && validLength)
                {
                    CreateAndEditBlueprint();
                }
            }
        }