using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using AMESCoreStudio.WebApi.Models.AMES;
using AMESCoreStudio.WebApi.DTO.AMES;

namespace AMESCoreStudio.Web.ViewModels.PCS
{
    public class PCS041ViewModel
    {
        //public PCS041ViewModel()
        //{
        //    Material = "";
        //    Station = 0;
        //    Status = 0;
        //    FactoryID = "";
        //    Description = "";
        //    ProcessDescription = "";
        //    Images = new List<PCS041CViewModel>();
        //    Image = new PCS041CViewModel();
        //}
        //public PCS041ViewModel(string material, int station, int status, string factoryID, string description, string processDescription, IEnumerable<PCS041CViewModel> images, PCS041CViewModel image)
        //{
        //    Material = material;
        //    Station = station;
        //    Status = status;
        //    FactoryID = factoryID;
        //    Description = description;
        //    ProcessDescription = processDescription;
        //    Images = images;
        //    Image = image;
        //}
        /// <summary>
        /// 料號
        /// </summary>
        public string Material { get; set; }
        /// <summary>
        /// 站別
        /// </summary>
        public int Station { get; set; }
        /// <summary>
        /// 產品類型
        /// </summary>
        public int Status { get; set; }
        /// <summary>
        /// 廠別
        /// </summary>
        public string FactoryID { get; set; }
        /// <summary>
        /// 問題描述
        /// </summary>
        public string Description { get; set; }

        /// <summary>
        /// 生產注意事項說明
        /// </summary>
        public string ProcessDescription { get; set; }

        public IEnumerable<PCS041CViewModel> Images { get; set; }
        public PCS041CViewModel Image { get; set; }

    }
}