示例#1
0
        public static void Main(String[] args)
        {
            AspekDAO aDAO  = new AspekDAO();
            ASPEK    aspek = aDAO.Detail(2);


            aspek.NAMA_ASPEK  = "Try it ";
            aspek.DIUBAH_OLEH = "Zakki";
            aspek.DIUBAH_PADA = DateTime.Now;
            //aDAO.Edit(1, aspek);

            aDAO.Edit(2, aspek);
        }
示例#2
0
        //acess modifier , type data keluaran(typeoutput), nama method ,(parameter(typedata , objek))
        public int Add(ASPEK aspek)
        {
            var result = 0;

            try
            {
                context.ASPEK.Add(aspek);

                result = context.SaveChanges();
            }
            catch
            {
                result = -1;
            }
            return(result);
        }
示例#3
0
        public int Edit(int id, ASPEK aspek)
        {
            var result = 0;

            try
            {
                var exsitingaspek = context.ASPEK.Find(id);
                exsitingaspek.SUB_ASPEK   = aspek.SUB_ASPEK;
                exsitingaspek.NAMA_ASPEK  = aspek.NAMA_ASPEK;
                exsitingaspek.DIBUAT_OLEH = aspek.DIBUAT_OLEH;
                exsitingaspek.DIBUAT_PADA = aspek.DIBUAT_PADA;
                //context.ASPEK.Add(exsitingaspek);
                result = context.SaveChanges();
            }
            catch
            {
                result = -1;
            }

            return(result);
        }
示例#4
0
        //acess modifier , type data keluaran(typeoutput), nama method ,(parameter(typedata , objek))
        public int Add(ASPEK aspek)
        {
            var result = 0;

            try
            {
                context.ASPEK.Add(aspek);
                return(context.SaveChanges());
                // result = context.SaveChanges();
            }
            catch
            {
                result = -1;
                //logger.Error(ex.GetType());
                //logger.Error(ex.Message);
                //logger.Error(ex.InnerException);
                //throw ex;
            }
            //logger.Debug(result);

            return(result);
        }
示例#5
0
        public int Edit(int id, ASPEK aspek)
        {
            var result = 0;

            try
            {
                var exsitingaspek = context.ASPEK.Find(id);
                exsitingaspek.SUB_ASPEK   = aspek.SUB_ASPEK;
                exsitingaspek.NAMA_ASPEK  = aspek.NAMA_ASPEK;
                exsitingaspek.DIBUAT_OLEH = aspek.DIBUAT_OLEH;
                exsitingaspek.DIBUAT_PADA = aspek.DIBUAT_PADA;
                //context.ASPEK.Add(exsitingaspek);
                result = context.SaveChanges();
            }
            catch (Exception ex)
            {
                result = -1;
                logger.Error(ex.Message);
                logger.Error(ex.InnerException);
            }
            logger.Debug(result);
            return(result);
        }