private void FactoryPop_Load(object sender, EventArgs e) { { //콤보박스 업체 바인딩 R_service = new ResourceService(); Company_list = R_service.GetCompanyAll(); var C_Code = (from R_Item in Company_list select R_Item).ToList(); ComboUtil.ComboBinding <CompanyDB_VO>(cboCompany, C_Code, "company_id", "company_name", "미선택"); } service = new CommonCodeService(); Common_list = service.GetCommonCodeAll(); ComboUtil.ComboBinding <CommonVO>(cboFactoryGrade, Combo("facility_class_id"), "common_value", "common_name", "미선택"); ComboUtil.ComboBinding <CommonVO>(cboTypeFactory, Combo("facility_type"), "common_value", "common_name", "미선택"); ComboUtil.ComboBinding <CommonVO>(cboYN, Combo("user_flag2"), "common_value", "common_name"); { if (mode == EditMode.Update) { VO = R_service.GetFactoryByID(Convert.ToInt32(lblID.Text)); string Comapany_Name = (VO.company_name == null) ? "" : VO.company_name.ToString(); txtCodeFactory.Text = VO.factory_code; txtComment.Text = VO.factory_comment; txtUadmin.Text = VO.factory_uadmin; txtUdate.Text = string.Format("{0:yyyy-MM-dd HH:mm:ss}", today); txtNameFactory.Text = VO.factory_name; cboCompany.Text = Comapany_Name; cboTypeFactory.Text = VO.factory_type; txtpr.Text = VO.factory_parent; cboYN.Text = VO.factory_yn; cboFactoryGrade.Text = VO.factory_grade; } else if (mode == EditMode.Input) { txtUdate.Text = string.Format("{0:yyyy-MM-dd HH:mm:ss}", today); } } }