Пример #1
0
        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);
        }
Пример #2
0
 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);
 }
Пример #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     Struktur.LäggTillAdress(Convert.ToInt32(personIDTextBox.Text), gatunamnTextBox.Text, postnummerTextBox.Text, postortTextBox.Text);
 }
Пример #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     Struktur.SökAdress(gatunamnTextBox.Text);
     //  adressDataGridView.DataSource =
 }