public Branch GetBranch(string name)
 {
     using (CarRentEntities db = new CarRentEntities())
     {
         branchs_tbl branch = db.branchs_tbl.FirstOrDefault(c => c.BranchName == name);
         if (branch != null)
         {
             return new Branch
                    {
                        Adress     = branch.Adress,
                        BranchName = branch.BranchName,
                    }
         }
         ;
         return(null);
     }
 }
 public bool EditBranch(Branch changedBranch)
 {
     try
     {
         using (CarRentEntities db = new CarRentEntities())
         {
             branchs_tbl branch = db.branchs_tbl.FirstOrDefault(c => c.BranchId == changedBranch.BranchId);
             if (branch != null)
             {
                 branch.Adress     = changedBranch.Adress;
                 branch.BranchName = changedBranch.BranchName;
                 db.SaveChanges();
                 return(true);
             }
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }