Exemplo n.º 1
0
        public bool deleteBankById(int id)
        {
            Банк банк = dBModel.Банк.Where(o => o.ИД_Банка == id).FirstOrDefault();
            Кредитный_Договор договор = dBModel.Кредитный_Договор.Where(o => o.ИД_Банка == банк.ИД_Банка).FirstOrDefault();

            if (договор != null)
            {
                dBModel.Кредитный_Договор.Remove(договор);
            }
            dBModel.Банк.Remove(банк);
            try
            {
                dBModel.SaveChanges();
                return(true);
            }

            catch (DbEntityValidationException ex)
            {
                foreach (DbEntityValidationResult validationError in ex.EntityValidationErrors)
                {
                    Trace.Write("Object: " + validationError.Entry.Entity.ToString());
                    Trace.Write("");
                    foreach (DbValidationError err in validationError.ValidationErrors)
                    {
                        Trace.Write(err.ErrorMessage + "");
                    }
                }
                return(false);
            }
        }
Exemplo n.º 2
0
        public ActionResult Update(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Банк      банк      = bankRepository.findBankById(id.Value);
            БанкАдрес банкАдрес = new БанкАдрес();

            банкАдрес.банк  = банк;
            банкАдрес.адрес = банк.Адрес;
            return(View(банкАдрес));
        }
Exemplo n.º 3
0
 public void saveBank(Банк банк)
 {
     dBModel.Банк.Add(банк);
     try
     {
         dBModel.SaveChanges();
     }
     catch (DbEntityValidationException ex)
     {
         foreach (DbEntityValidationResult validationError in ex.EntityValidationErrors)
         {
             Trace.Write("Object: " + validationError.Entry.Entity.ToString());
             Trace.Write("");
             foreach (DbValidationError err in validationError.ValidationErrors)
             {
                 Trace.Write(err.ErrorMessage + "");
             }
         }
     }
 }
Exemplo n.º 4
0
        public Банк findBankById(int id)
        {
            Банк банк = dBModel.Банк.Where(o => o.ИД_Банка == id).FirstOrDefault();

            return(банк);
        }
Exemplo n.º 5
0
 public БанкАдрес()
 {
     банк       = new Банк();
     адрес      = new Адрес();
     банк.Адрес = адрес;
 }