public Home_Details(int Id) { _itemRepo = new ItemServices(); _pekerjaRepo = new PekerjaServices(); _supplierServices = new SupplierServices(); _transportServices = new TransportServices(); _trnServices = new TRNBongkarMuatServices(); var Data = _trnServices.GetById(Id); InitializeComponent(); PopulateComboboxBarang(); PopulateComboboxPetugas(); PopulateComboboxNamaPengirim(); PopulateComboboxNoPolisi(); if (Data != null) { var Dto = AutoMapper.Mapper.Map <TRNBongkarMuatDto>(Data); IdHome.Text = Dto.ID.ToString(); TglKirim.Text = Dto.TANGGAL_KIRIM.ToString("dd MMM yyyy"); Kegiatan.SelectedItem = Dto.KEGIATAN; JenisBarang.SelectedItem = Dto.JENIS_BARANG; NamaBarang.SelectedValuePath = "ID"; NamaBarang.SelectedValue = Dto.master_item.ID; NamaPengirim.SelectedValuePath = "ID"; NamaPengirim.SelectedValue = Dto.master_supplier.ID; NoPolisi.SelectedValuePath = "ID"; NoPolisi.SelectedValue = Dto.master_transport.ID; Kwantum.Text = string.Format("{0:N0}", Dto.KWANTUM.Value); Berangkat.Value = Dto.BERANGKAT.TimeOfDay; Sampai.Value = Dto.SAMPAI.TimeOfDay; Ongkos.Text = Dto.ONGKOS.ToString(); Harga.Text = Dto.HARGA.HasValue ? Dto.HARGA.Value.ToString("{0:N2}") : "0"; TotalHarga.Text = Dto.TOTAL_HARGA.HasValue ? Dto.TOTAL_HARGA.Value.ToString("{0:N0}") : "0"; HargaKontainer.Text = Dto.HARGA_KONTAINER.HasValue ? Dto.HARGA_KONTAINER.Value.ToString("{0:N0}"):"0"; TotalKontainer.Text = Dto.TOTAL_KONTAINER.HasValue ? Dto.TOTAL_KONTAINER.Value.ToString("{0:N0}") : "0"; var ListPetugas = Dto.trn_bongkat_muat_details_pekerja.Select(x => x.master_petugas).ToList(); var ListPetugasDto = AutoMapper.Mapper.Map <List <MasterPetugasDto> >(ListPetugas); foreach (var pekerja in ListPetugasDto) { ListPekerja.Items.Add(pekerja); ListPekerja.DisplayMemberPath = "NAMA_PETUGAS"; } } TglKirim.IsReadOnly = true; }
public Home_View() { _trnServices = new TRNBongkarMuatServices(); _converter = new EnumDescriptionConverter(); _insertWindow = new Home_Insert(); _detailsWindow = new Home_Details(0); InitializeComponent(); Init(); }
public Home_Insert() { _itemRepo = new ItemServices(); _pekerjaRepo = new PekerjaServices(); _supplierServices = new SupplierServices(); _transportServices = new TransportServices(); _trnServices = new TRNBongkarMuatServices(); InitializeComponent(); PopulateComboboxBarang(); PopulateComboboxPetugas(); PopulateComboboxNamaPengirim(); PopulateComboboxNoPolisi(); TglKirim.Text = DateTime.Now.ToString("yyyy MMM dd"); TglKirim.IsReadOnly = true; Berangkat.Value = new TimeSpan(0, 0, 0); Sampai.Value = new TimeSpan(0, 0, 0); }