コード例 #1
0
ファイル: ColorVM.cs プロジェクト: rsalit/CSBC
 public List<ColorVM> GetRecords(int companyId)
 {
     //var oColors = new CSBC.Components.Color.ClsColors();
     //DataTable rsData = new DataTable("Colors");
     var rep = new ColorRepository(new CSBCDbContext());
     var Colors = rep.GetAll(companyId);
     List<ColorVM> colorVm = new List<ColorVM>();
     foreach(Color s in Colors)
     {
         var color = new ColorVM
         {
             ID = s.ID,
             ColorName = s.ColorName,
             Discontinued = s.Discontinued
         };
         colorVm.Add(color);
     }
     return colorVm;
 }
コード例 #2
0
ファイル: Colors1.aspx.cs プロジェクト: rsalit/CSBC
        private void LoadList()
        {
            ColorVM oColors = new ColorVM();
            List<ColorVM> rsData = default(List<ColorVM>);

            try
            {
                /*
                rsData = oColors.GetRecords((int)Session["CompanyID"]);
                grdColors.Columns.Clear();
                if (rsData.Count > 0)
                {

                    grdColors.DataSource = rsData;
                    grdColors.DataBind();
                    grdColors.Columns[0].Visible = false;
                */
                //    (0).].Visible = false;
                //.FromKey("ColorName").Header.Caption = "Color Name"
                //.FromKey("bDiscontinued").Hidden = True
                //.FromKey("sDiscontinued").Header.Caption = "Discontinued"
                //.FromKey("sDiscontinued").CellStyle.HorizontalAlign = HorizontalAlign.Center

            }
            catch (Exception ex)
            {
                lblError.Text = "LoadList::" + ex.Message;
            }
            finally
            {
                oColors = null;
            }
        }
コード例 #3
0
ファイル: Colors1.aspx.cs プロジェクト: rsalit/CSBC
 private void LoadRow(long RowID)
 {
     //Website.ClsColors oColor = new Website.ClsColors();
     //DataTable rsData = default(DataTable);
     ColorVM oColors = new ColorVM();
     List<ColorVM> rsData = default(List<ColorVM>);
     try
     {
         //rsData = oColor.LoadColors(RowID, Session["CompanyID"])
         if ((rsData != null))
         {
             if (rsData.Count > 0)
             {
                 lblID.Text = rsData[0].ID.ToString();
                 txtName.Text = rsData[0].ColorName;
                 chkDiscontinue.Checked = (bool)rsData[0].Discontinued;
             }
         }
     }
     catch (Exception ex)
     {
         lblError.Text = "LoadRow::" + ex.Message;
     }
 }
コード例 #4
0
ファイル: ColorTest.cs プロジェクト: rsalit/CSBC
 public void GetColorVMTest()
 {
     var rep = new ColorVM();
     var colors = rep.GetRecords(1);
     Assert.IsTrue(colors.Count > 1);
 }