Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        void tampilSatuan(Satuan request)
        {
            DataSet data = MSatuan.getAllSatuan(request);

            DSatuan = data.Tables[0];
            DGMasterSatuan.DataSource = DSatuan;
            headerSatuan();
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 /// <summary>
 /// Cetak string nilai dari massa beserta satuannya
 /// </summary>
 /// <returns>Nilai dari massa dan satuannya</returns>
 public string ValueToString()
 {
     return(Value.ToString() + " " + Satuan.ToString());
 }
Exemplo n.º 5
0
 /// <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());
 }