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 Petugas_View() { _pekerjaServices = new PekerjaServices(); _insertWindow = new Petugas_Insert(); _detailsWindow = new Petugas_Details(0); InitializeComponent(); Init(); }
public Petugas_Details(int Id) { _pekerjaService = new PekerjaServices(); var Data = _pekerjaService.GetById(Id); InitializeComponent(); if (Data != null) { IdPetugas.Text = Data.ID.ToString(); NamaPetugas.Text = Data.NAMA_PETUGAS; Alamat.Text = Data.ALAMAT; FirstName.Text = Data.FIRST_NAME; LastName.Text = Data.LAST_NAME; Handphone.Text = Data.HANDPHONE; StatusPetugas.SelectedItem = Data.STATUS; } }
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); }
private void Btn_Simpan_Click(object sender, RoutedEventArgs e) { try { _pekerjaService = new PekerjaServices(); if (string.IsNullOrEmpty(NamaPetugas.Text)) { MessageBox.Show("Nama Petugas tidak boleh kosong", "Warning", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } ; var Dto = new MasterPetugasDto(); Dto.NAMA_PETUGAS = NamaPetugas.Text; Dto.HANDPHONE = Handphone.Text; Dto.FIRST_NAME = FirstName.Text; Dto.ALAMAT = Alamat.Text; Dto.LAST_NAME = LastName.Text; Dto.ID = int.Parse(IdPetugas.Text); Dto.STATUS = (Status)StatusPetugas.SelectedItem; var GetDataExisting = _pekerjaService.GetAll().Where(x => !string.IsNullOrEmpty(x.NAMA_PETUGAS) && x.NAMA_PETUGAS.ToUpper() == Dto.NAMA_PETUGAS.ToUpper()).FirstOrDefault(); if (GetDataExisting != null && GetDataExisting.ID != Dto.ID) { MessageBox.Show("Nama Petugas sudah ada", "Warning", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } _pekerjaService.Save(Dto); MessageBox.Show("Update Data Sukses", "Sukses", MessageBoxButton.OK, MessageBoxImage.Information); CloseWin(); } catch (Exception exp) { MessageBox.Show("Update Data Error", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
public Petugas_Insert() { _pekerjaService = new PekerjaServices(); InitializeComponent(); }