Exemple #1
0
        // GET: Piece/Create
        public ActionResult Create()
        {
            UpdatePiece piece = new UpdatePiece();

            piece.forms = getFormDtos();
            return(View(piece));

            // TODO: deal with null forms.
        }
Exemple #2
0
        public ActionResult Edit(int id)
        {
            UpdatePiece piece = new UpdatePiece();

            piece.piece = getPieceDto(id);
            if (piece == null)
            {
                return(RedirectToAction("Error"));
            }

            piece.forms = getFormDtos();
            return(View(piece));
        }
Exemple #3
0
        private UpdatePiece getUpdatePiece(int id)
        {
            UpdatePiece piece    = new UpdatePiece();
            PieceDto    pieceDto = getPieceDto(id);

            // If not successful, return null.
            if (pieceDto == null)
            {
                return(null);
            }

            piece.piece = pieceDto;

            // Get a list of all the forms.
            piece.forms = getFormDtos();

            // Get a list of the techniques used in this piece.
            piece.techniques    = getTechniqueDtos(id);
            piece.notTechniques = getNotTechniqueDtos(id);
            return(piece);
        }