Esempio n. 1
0
        public static bool Update(JurusanViewModel model)
        {
            bool result = true;

            try
            {
                using (var db = new DB_UniversityEntities())
                {
                    tbl_m_jurusan attributs = db.tbl_m_jurusan.Where(o => o.id_jurusan_pk == model.id_jurusan_pk).FirstOrDefault();

                    if (attributs != null)
                    {
                        attributs.kode_jurusan = model.kode_jurusan;
                        attributs.nama_jurusan = model.nama_jurusan;
                        attributs.is_active    = model.is_active;
                        attributs.updated_by   = model.updated_by;
                        attributs.updated_date = model.updated_date;
                        attributs.Akreditasi   = model.akreditasi;
                        db.SaveChanges();
                    }
                    else
                    {
                        result  = false;
                        Message = "Categories not found!";
                    }
                }
            }
            catch (Exception hasError)
            {
                Message = hasError.Message;
                result  = false;
            }
            return(result);
        }
Esempio n. 2
0
        public static bool Insert(JurusanViewModel model)
        {
            bool result = true;

            try
            {
                using (var db = new DB_UniversityEntities())
                {
                    tbl_m_jurusan attributs = new tbl_m_jurusan();
                    attributs.nama_jurusan = model.nama_jurusan;
                    attributs.is_active    = model.is_active;
                    attributs.created_by   = model.created_by;
                    attributs.created_date = model.created_date;
                    attributs.updated_by   = model.updated_by;
                    attributs.updated_date = model.updated_date;
                    attributs.kode_jurusan = model.kode_jurusan;
                    attributs.Akreditasi   = model.akreditasi;

                    db.tbl_m_jurusan.Add(attributs);
                    db.SaveChanges();
                }
            }
            catch (Exception hasError)
            {
                if (hasError.Message.ToLower().Contains("inner exception"))
                {
                    Message = hasError.InnerException.InnerException.Message;
                }
                else
                {
                    Message = hasError.Message;
                }
                result = false;
            }

            return(result);
        }