Skip to content

Commit

Permalink
Merge pull request #43 from ZweZeya/branch-zwe-add-internship
Browse files Browse the repository at this point in the history
Initial changes for add internship command
  • Loading branch information
Raghava-Chittidi authored Oct 10, 2024
2 parents 50f3fa4 + 97cea10 commit 72d3a86
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 19 deletions.
33 changes: 15 additions & 18 deletions src/main/java/seedu/address/logic/commands/AddCommand.java
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
package seedu.address.logic.commands;

import static java.util.Objects.requireNonNull;
import static seedu.address.logic.parser.CliSyntax.PREFIX_ADDRESS;
import static seedu.address.logic.parser.CliSyntax.PREFIX_COMPANY;
import static seedu.address.logic.parser.CliSyntax.PREFIX_DATE;
import static seedu.address.logic.parser.CliSyntax.PREFIX_EMAIL;
import static seedu.address.logic.parser.CliSyntax.PREFIX_NAME;
import static seedu.address.logic.parser.CliSyntax.PREFIX_PHONE;
import static seedu.address.logic.parser.CliSyntax.PREFIX_TAG;
import static seedu.address.logic.parser.CliSyntax.PREFIX_ROLE;

import seedu.address.commons.util.ToStringBuilder;
import seedu.address.logic.Messages;
Expand All @@ -20,23 +19,21 @@ public class AddCommand extends Command {

public static final String COMMAND_WORD = "add";

public static final String MESSAGE_USAGE = COMMAND_WORD + ": Adds a person to the address book. "
public static final String MESSAGE_USAGE = COMMAND_WORD + ": Adds an internship application to the address book. "
+ "Parameters: "
+ PREFIX_NAME + "NAME "
+ PREFIX_PHONE + "PHONE "
+ PREFIX_EMAIL + "EMAIL "
+ PREFIX_ADDRESS + "ADDRESS "
+ "[" + PREFIX_TAG + "TAG]...\n"
+ PREFIX_COMPANY + "COMPANY "
+ PREFIX_ROLE + "ROLE "
+ PREFIX_EMAIL + "COMPANY_EMAIL "
+ PREFIX_DATE + "DATE_OF_APPLICATION\n"
+ "Example: " + COMMAND_WORD + " "
+ PREFIX_NAME + "John Doe "
+ PREFIX_PHONE + "98765432 "
+ PREFIX_EMAIL + "johnd@example.com "
+ PREFIX_ADDRESS + "311, Clementi Ave 2, #02-25 "
+ PREFIX_TAG + "friends "
+ PREFIX_TAG + "owesMoney";
+ PREFIX_COMPANY + "ABC Company "
+ PREFIX_ROLE + "Software Engineer Intern "
+ PREFIX_EMAIL + "abc_company@example.com "
+ PREFIX_DATE + "16/09/24";

public static final String MESSAGE_SUCCESS = "New person added: %1$s";
public static final String MESSAGE_DUPLICATE_PERSON = "This person already exists in the address book";
public static final String MESSAGE_SUCCESS = "New internship application added: %1$s";
public static final String MESSAGE_DUPLICATE_PERSON =
"This internship application already exists in the address book";

private final Person toAdd;

Expand Down
4 changes: 3 additions & 1 deletion src/main/java/seedu/address/logic/parser/CliSyntax.java
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@ public class CliSyntax {
public static final Prefix PREFIX_EMAIL = new Prefix("e/");
public static final Prefix PREFIX_ADDRESS = new Prefix("a/");
public static final Prefix PREFIX_TAG = new Prefix("t/");

public static final Prefix PREFIX_COMPANY = new Prefix("c/");
public static final Prefix PREFIX_ROLE = new Prefix("r/");
public static final Prefix PREFIX_DATE = new Prefix("d/");
}

0 comments on commit 72d3a86

Please sign in to comment.