public async Task <SeedSatuanResponse> Handle(SeedSatuanRequest request, CancellationToken cancellationToken) { var result = new SeedSatuanResponse(); var dataJSON = _fileService.ReadJSONFile <SatuanJSON>(FilePath.SatuanJSON); List <Satuan> satuans = new List <Satuan>(); var listDataJSON = dataJSON.rows.ToList(); foreach (var data in listDataJSON) { Satuan satuan = new Satuan(); satuan = satuans .SingleOrDefault(x => x.SatuanID == data.id_satuan); if (satuan == null) { satuan = new Satuan { Name = data.nama_satuan }; satuans.Add(satuan); _context.Satuans.Add(satuan); } } await _context.SaveChangesAsync(cancellationToken); return(result); }
void tampilSatuan(Satuan request) { DataSet data = MSatuan.getAllSatuan(request); DSatuan = data.Tables[0]; DGMasterSatuan.DataSource = DSatuan; headerSatuan(); }
public async Task <CreateSatuanResponse> Handle(CreateSatuanRequest request, CancellationToken cancellationToken) { var result = new CreateSatuanResponse(); var entity = new Satuan { Name = request.Name }; await _context.Satuans.AddAsync(entity); await _context.SaveChangesAsync(cancellationToken); return(result); }
/// <summary> /// Cetak string nilai dari massa beserta satuannya /// </summary> /// <returns>Nilai dari massa dan satuannya</returns> public string ValueToString() { return(Value.ToString() + " " + Satuan.ToString()); }
/// <summary> /// Cetak string nilai dari panjang beserta satuannya /// </summary> /// <returns>Nilai dari panjang dan satuannya</returns> public override string ToString() { return(Value.ToString() + " " + Satuan.ToString()); }