public async Task <ServiceResponse <GetStrukturDto> > AddStruktur(string nama_struktur, int aksesId) { ServiceResponse <GetStrukturDto> response = new ServiceResponse <GetStrukturDto>(); var akses = await _context.Tb_akses.FirstOrDefaultAsync(c => c.Id == aksesId); if (akses == null || nama_struktur == null || aksesId == 0) { response.Status = false; response.Message = (aksesId == 0 || nama_struktur == null ? "Inputan tidak Lengkap" : "Data Akses tidak ditemukan"); return(response); } var check = await _context.Tb_struktur.Where(c => c.Akses == akses).OrderByDescending(c => c.urutan).FirstOrDefaultAsync(); Struktur data = new Struktur(); data.nama_struktur = nama_struktur; data.Akses = akses; data.urutan = (check == null ? 1 : check.urutan + 1); data.Sistem_created_time = DateTime.Now; data.Sistem_updated_time = Convert.ToDateTime("1900-01-01"); try { await _context.Tb_struktur.AddAsync(data); await _context.SaveChangesAsync(); response.Data = _mapper.Map <GetStrukturDto>(data); response.Message = "Data Struktur"; } catch (Exception ex) { response.Status = false; response.Message = ex.Message; return(response); } return(response); }
private void button1_Click(object sender, EventArgs e) { Struktur.NyPerson(Convert.ToInt32(comboBox1.Text), förnamnTextBox.Text, efternamnTextBox.Text, gatunamnTextBox.Text, postnummerTextBox.Text, postortTextBox.Text, Convert.ToInt32(riktnummerTextBox.Text), telefonnummerTextBox.Text, epostaddressTextBox.Text); }
private void button1_Click(object sender, EventArgs e) { Struktur.LäggTillAdress(Convert.ToInt32(personIDTextBox.Text), gatunamnTextBox.Text, postnummerTextBox.Text, postortTextBox.Text); }
private void button1_Click(object sender, EventArgs e) { Struktur.SökAdress(gatunamnTextBox.Text); // adressDataGridView.DataSource = }