/// <summary>
        /// Для редактирования компании
        /// </summary>
        /// <param name="company">Компания</param>
        public AddEditCompanyViewModel(Company company) : this()
        {
            id             = company.Id;
            Name           = company.Name;
            SelectedStatus = StatusList.FirstOrDefault(s => s == company.ContractStatus);

            Header = "Редактировать компанию «" + company + "»";
        }
Esempio n. 2
0
        private static Status LoadStatus()
        {
            StatusList statuses = new StatusList();

            statuses.Load();
            Status status = statuses.FirstOrDefault(p => p.Description == "Completed");

            return(status);
        }
Esempio n. 3
0
        public void Delete()
        {
            StatusList statuses = new StatusList();

            statuses.Load();

            Status status = statuses.FirstOrDefault(s => s.Description == "TestUpdate");

            int rowsAffected = status.Delete();

            Assert.IsTrue(rowsAffected == 1);
        }
Esempio n. 4
0
        public void LoadById()
        {
            StatusList statuses = new StatusList();

            statuses.Load();
            Status status = new Status();


            status.LoadById(statuses.FirstOrDefault(s => s.Description == "Test").Id);

            Assert.AreEqual("Test", status.Description);
        }