Пример #1
0
        public static string HapusData(long IdNasabah)
        {
            try
            {
                using (Model1 db = new Model1())
                {
                    TB_NASABAH datalama = db.TB_NASABAH.Where(a => a.ID_NASABAH == IdNasabah).FirstOrDefault();

                    datalama.IS_DELETE = true;

                    TB_REKENING dataRek = db.TB_REKENING.Where(x => x.ID_NASABAH == IdNasabah).FirstOrDefault();
                    dataRek.IS_DELETE = true;


                    db.SaveChanges();
                    return("ok");
                }
            }
            catch (Exception e)
            {
                return(e.Message.ToString());

                throw;
            }
        }
Пример #2
0
        public static string savedata(VMNasabah Nasabah)
        {
            try
            {
                using (Model1 db = new Model1())
                {
                    TB_NASABAH data = new TB_NASABAH();

                    db.TB_NASABAH.Add(new TB_NASABAH
                    {
                        AGAMA            = Nasabah.AGAMA,
                        ALAMAT           = Nasabah.ALAMAT,
                        EMAIL            = Nasabah.EMAIL,
                        NAMA_IBU_KANDUNG = Nasabah.NAMA_IBU_KANDUNG,
                        PEKERJAAN        = Nasabah.PEKERJAAN,
                        TELEPON          = Nasabah.TELEPON,
                        IS_DELETE        = false,
                        JENIS_KELAMIN    = Nasabah.JENIS_KELAMIN,
                        NAMA             = Nasabah.NAMA,
                        NIK           = Nasabah.NIK,
                        STATUS        = Nasabah.STATUS,
                        TANGGAL_LAHIR = Nasabah.TANGGAL_LAHIR,
                        UPDATE_BY     = "System",
                        UPDATE_DATE   = DateTime.Now,
                    });
                    db.SaveChanges();


                    TB_REKENING data2 = new TB_REKENING();
                    data2.ID_NASABAH = db.TB_NASABAH.OrderByDescending(x => x.ID_NASABAH).Select(x => x.ID_NASABAH).FirstOrDefault();
                    string newRek = "000 - " + data2.ID_NASABAH.ToString("D3");
                    data2.NO_REKENING  = newRek;
                    data2.SALDO        = Nasabah.SALDO;
                    data2.CREATED_BY   = "System";
                    data2.CREATED_DATE = DateTime.Now;
                    data2.IS_DELETE    = false;

                    db.TB_REKENING.Add(data2);
                    db.SaveChanges();
                }
                return("ok");
            }
            catch (Exception e)
            {
                return(e.Message.ToString());

                throw;
            }
        }
Пример #3
0
        public static string editdata(VMNasabah Nasabah)
        {
            try
            {
                using (Model1 db = new Model1())
                {
                    TB_NASABAH datalama = db.TB_NASABAH.Where(a => a.ID_NASABAH == Nasabah.ID_NASABAH).FirstOrDefault();

                    datalama.NAMA             = Nasabah.NAMA;
                    datalama.NIK              = Nasabah.NIK;
                    datalama.EMAIL            = Nasabah.EMAIL;
                    datalama.TELEPON          = Nasabah.TELEPON;
                    datalama.JENIS_KELAMIN    = Nasabah.JENIS_KELAMIN;
                    datalama.STATUS           = Nasabah.STATUS;
                    datalama.TANGGAL_LAHIR    = Nasabah.TANGGAL_LAHIR;
                    datalama.NAMA_IBU_KANDUNG = Nasabah.NAMA_IBU_KANDUNG;
                    datalama.PEKERJAAN        = Nasabah.PEKERJAAN;
                    datalama.AGAMA            = Nasabah.AGAMA;
                    datalama.ALAMAT           = Nasabah.ALAMAT;
                    datalama.UPDATE_BY        = "System";
                    datalama.UPDATE_DATE      = DateTime.Now;

                    TB_REKENING dataRekPrev = db.TB_REKENING.Where(x => x.ID_NASABAH == Nasabah.ID_NASABAH).FirstOrDefault();

                    dataRekPrev.SALDO       = Nasabah.SALDO;
                    dataRekPrev.UPDATE_BY   = "System";
                    dataRekPrev.UPDATE_DATE = DateTime.Now;


                    db.SaveChanges();
                    return("ok");
                }
            }
            catch (Exception e)
            {
                return(e.Message.ToString());

                throw;
            }
        }