public IActionResult Index()
        {
            List <Mahasiswa> Res = new List <Mahasiswa>();
            HomeContext      obj = new HomeContext();

            Res = obj.GetListMahasiswa();

            return(View(Res));
        }
        public override Task <ListMhs> GetListMahasiswa(empty request, ServerCallContext context)
        {
            ListMahasiswa    Res       = new ListMahasiswa();
            List <Mahasiswa> mahasiswa = new List <Mahasiswa>();

            Res = home.GetListMahasiswa();

            foreach (var data in Res.mahasiswa)
            {
                Mahasiswa mhs = new Mahasiswa();
                mhs.Nama      = data.nama;
                mhs.Asal      = data.asal;
                mhs.Nim       = data.nim;
                mhs.Datebirth = data.datebirth;

                mahasiswa.Add(mhs);
            }
            var rslt = new ListMhs
            {
                Mahasiswa = { mahasiswa }
            };

            return(Task.FromResult(rslt));
        }