Пример #1
0
        public MilkRunEditViewModel GetRunLogForEdit(string runLogId)
        {
            using (var dal = new RunLogDAL())
            {
                var dataTable = dal.GetMilkRunLog(int.Parse(runLogId));
                var item      = dataTable.AsEnumerable().Select(x =>
                                                                new MilkRunEditViewModel
                {
                    RunLogId           = int.Parse(runLogId),
                    Controller         = x.Field <string>("Controller"),
                    Rider              = x.Field <string>("Rider"),
                    DutyDate           = x.Field <string>("DutyDate"),
                    CollectTime        = x.Field <string>("CollectTime"),
                    DeliverTime        = x.Field <string>("DeliverTime"),
                    HomeSafeTime       = x.Field <string>("HomeSafeTime"),
                    Vehicle            = x.Field <string>("Vehicle"),
                    CollectionPostcode = x.Field <string>("CollectionPostcode"),
                    CollectionHospital = x.Field <string>("CollectionHospital"),
                    TakenTo            = x.Field <string>("TakenTo"),
                    TakenToPostcode    = x.Field <string>("TakenToPostcode"),
                    BoxQty             = x.Field <int>("Quantity"),
                    Notes              = x.Field <string>("Notes"),
                }).FirstOrDefault();

                return(item);
            }
        }