Esempio n. 1
0
        public IActionResult Post([FromBody] Dosen value)
        {
            DosenRepo dosen = new DosenRepo();
            var       temp  = dosen.insert(value);

            return(Ok(temp));
        }
Esempio n. 2
0
        public JsonResult PostUpdateDosen(Dosen data)
        {
            string response = "success";

            db.Database.ExecuteSqlCommand("Dosen_Update_Dosen @NIP, @Nama", new SqlParameter("@NIP", data.NIP), new SqlParameter("@Nama", data.Nama_Dosen));
            return(Json(response, JsonRequestBehavior.AllowGet));
        }
Esempio n. 3
0
        public JsonResult PostCreateDosen(Dosen data)
        {
            string response = "success";

            db.Dosens.Add(data);
            db.SaveChanges();
            return(Json(response, JsonRequestBehavior.AllowGet));
        }
Esempio n. 4
0
        public ActionResult DeleteConfirmed(int id)
        {
            Dosen dosen = db.Dosenn.Find(id);

            db.Dosenn.Remove(dosen);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 5
0
        //
        // GET: /Dosenn/Edit/5

        public ActionResult Edit(int id = 0)
        {
            Dosen dosen = db.Dosenn.Find(id);

            if (dosen == null)
            {
                return(HttpNotFound());
            }
            return(View(dosen));
        }
Esempio n. 6
0
 public ActionResult Edit(Dosen dosen)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dosen).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(dosen));
 }
Esempio n. 7
0
 public ActionResult Edit([Bind(Include = "DosenID,NamaDosen,AlamatDosen,MataKuliah")] Dosen dosen)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dosen).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(dosen));
 }
Esempio n. 8
0
        public ActionResult Create(Dosen dosen)
        {
            if (ModelState.IsValid)
            {
                db.Dosenn.Add(dosen);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(dosen));
        }
Esempio n. 9
0
 public ActionResult Edit([Bind(Include = "NIP,idJurusan,namaDosen,teleponDosen,alamatDosen,emailDosen,poinPunishmentDosen,barcodeImageDosen,barcodeDosen")] Dosen dosen)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dosen).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idJurusan = new SelectList(db.JurusanInstansis, "idJurusan", "namaJurusan", dosen.idJurusan);
     return(View(dosen));
 }
Esempio n. 10
0
        public ActionResult Create([Bind(Include = "DosenID,NamaDosen,AlamatDosen,MataKuliah")] Dosen dosen)
        {
            if (ModelState.IsValid)
            {
                db.Dosens.Add(dosen);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(dosen));
        }
Esempio n. 11
0
 public IActionResult Edit(Dosen dsn)
 {
     try{
         _dsn.Update(dsn);
         ViewData["pesan"] =
             "<span class='alert alert-success'> Data Dosen Sudah Diubah</span>";
         return(View("Detail", dsn));
     }catch (Exception ex)
     {
         return(Content($"Error: {ex.Message}"));
     }
 }
Esempio n. 12
0
 public void Update(Dosen dsn)
 {
     using (SqlConnection conn = new SqlConnection(getConnStr()))
     {
         var strSql = @"update Dosen set Nama=@Nama,Email=@Email,Telp=@Telp where Nik=@Nik";
         try{
             var param = new { Nama = dsn.Nama, EnvironmentVariableTarget = dsn.Email, Telp = dsn.Telp, Nik = dsn.Nik };
             conn.Execute(strSql, param);
         }catch (SqlException sqlEx) {
             throw new Exception(sqlEx.Message);
         }
     }
 }
Esempio n. 13
0
 public IActionResult Create(Dosen dsn)
 {
     try
     {
         _dsn.AddDosen(dsn);
         TempData["pesan"] = Helpers.Message.GetPesan("success", "Data Dosen berhasil disimpan");
         return(RedirectToAction("Index"));
     }
     catch (Exception x) {
         TempData["pesan"] = Helpers.Message.GetPesan("danger", x.Message);
         return(RedirectToAction("Index"));
     }
 }
Esempio n. 14
0
        public ActionResult DetailsSms(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Dosen dosen = db.Dosens.Find(id);

            if (dosen == null)
            {
                return(HttpNotFound());
            }
            return(View(dosen));
        }
Esempio n. 15
0
        // GET: /Dosen/Edit/5
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Dosen dosen = db.Dosens.Find(id);

            if (dosen == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idJurusan = new SelectList(db.JurusanInstansis, "idJurusan", "namaJurusan", dosen.idJurusan);
            return(View(dosen));
        }
Esempio n. 16
0
        // public Dosen GetByNim(string Nik)
        // {
        //     throw new NotImplementedException();
        // }

        public void Insert(Dosen dsn)
        {
            using (SqlConnection conn = new SqlConnection(getConnStr()))
            {
                var strSql = @"insert into Dosen(Nik,Nama,Email,Telp) values (@Nik,@Nama,@Email,@Telp)";

                try{
                    var param = new { Nik = dsn.Nik, Nama = dsn.Nama, Email = dsn.Email, Telp = dsn.Telp };
                    conn.Execute(strSql, param);
                }
                catch (SqlException sqlEx)
                {
                    throw new Exception($"Error : {sqlEx.Message}");
                }
            }
        }
Esempio n. 17
0
 public IActionResult CreatePost(Dosen dsn)
 {
     try
     {
         _dsn.Insert(dsn);
         ViewData["pesan"] =
             "<span class='alert alert-success'> Data Sudah diTambah</span>";
         return(View("Create"));
     }
     catch (Exception ex)
     {
         ViewData["pesan"] =
             "<span class='alert alert-danger'> Data Gagal Ditambah, {ex.Message}</span>";
         return(View("Create"));
     }
 }
Esempio n. 18
0
        public IActionResult Put([FromBody] Dosen value)
        {
            DosenRepo dosen = new DosenRepo();

            if (dosen.update(value) == true)
            {
                return(Ok(value));
            }
            else
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status404NotFound,
                };
                return(response);
            }
        }
Esempio n. 19
0
        public void AddDosen(Dosen dosen)
        {
            using (SqlConnection conn = new SqlConnection(GetConnStr()))
            {
                var sql   = @"insert into Dosen (Nik,Nama,Password,Username) values(@Nik, @Nama, @Username, @Username)";
                var param = new { Nik = dosen.Nik, Nama = dosen.Nama, Username = dosen.Username };

                try
                {
                    conn.Execute(sql, param);
                }
                catch (SqlException x)
                {
                    throw new Exception($"error : {x.Message}");
                }
            }
        }
Esempio n. 20
0
        public IActionResult Delete(int id)
        {
            DosenRepo dosen = new DosenRepo();
            Dosen     dos   = new Dosen();

            dos.Id = id;
            if (dosen.delete(dos) == true)
            {
                return(Ok(dos));
            }
            else
            {
                var response = new ContentResult()
                {
                    StatusCode = StatusCodes.Status404NotFound,
                };
                return(response);
            }
        }
Esempio n. 21
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            bool login_status;

            switch (DropDownRole.selectedIndex)
            {
            case 1:
                User userTmp = new User();
                login_status = userTmp.cekLogin(tbUsernameLogin.Text, tbPasswordLogin.Text);
                if (login_status == true)
                {
                    FormMahasiswa frmMH = new FormMahasiswa(userTmp);
                    //MessageBox.Show("Login berhasil");
                    string nama = userTmp.Nama;
                    frmMH.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Login gagal periksa kembali username dan password anda");
                }
                break;

            case 0:
                Dosen dosenTmp = new Dosen();
                login_status = dosenTmp.cekLogin(tbUsernameLogin.Text, tbPasswordLogin.Text);
                if (login_status == true)
                {
                    FormDosen1 frmDosen = new FormDosen1(dosenTmp);
                    this.Hide();
                    frmDosen.Show();
                }
                else
                {
                    MessageBox.Show("Login gagal periksa kembali username dan password anda");
                }
                break;

            default:
                break;
            }
        }
Esempio n. 22
0
        public async Task <IActionResult> AddDosen([FromBody] DosenForCreateDto dosenDto)
        {
            if (await _repo.DosenExist(dosenDto.Nip))
            {
                return(BadRequest("Nip sudah terdaftar"));
            }

            var dosenToCreate = new Dosen
            {
                NamaDosen = dosenDto.NamaDosen,
                Nip       = dosenDto.Nip
            };

            _repo.Add(dosenToCreate);
            if (await _repo.SaveAll())
            {
                return(StatusCode(201));
            }
            return(BadRequest("Terjadi Kesalahan"));
        }
Esempio n. 23
0
    public static void Main(string[] args)
    {
        //abstract class
        Console.WriteLine("ABSTRACT CLASS");
        Kuliah kuliah;

        kuliah = new Dosen();
        kuliah.materi();
        kuliah.tugas();

        Console.WriteLine();
        kuliah = new Mahasiswa();
        kuliah.materi();
        kuliah.tugas();

        Console.WriteLine();
        Console.WriteLine();

        //interface
        Console.WriteLine("INTERFACE");
        IKomputer komputer;

        komputer = new monitor();
        komputer.info();
        komputer.fungsi();

        Console.WriteLine();
        komputer = new pc();
        komputer.info();
        komputer.fungsi();

        Console.WriteLine();
        komputer = new keyboard();
        komputer.info();
        komputer.fungsi();
    }