Zbiór zmian 930 dla trunk/eCard/eCardMVC
- Data:
- 2009-12-07 11:39:40 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC
- Pliki:
-
- 2 usunięte
- 15 zmodyfikowane
-
Platnosci.Core (zmodyfikowane) (1 prop)
-
Platnosci.Core/bin (usunięte)
-
Platnosci.Tests (zmodyfikowane) (1 prop)
-
Platnosci.Tests/Platnosci.Tests.csproj (zmodyfikowane) (1 diff)
-
Platnosci.Tests/Web/FakeDataContext.cs (zmodyfikowane) (4 diffs)
-
Platnosci.Tests/Web/Function.cs (zmodyfikowane) (5 diffs)
-
Platnosci.Tests/Web/MerchantControllerTests.cs (zmodyfikowane) (2 diffs)
-
Platnosci.Tests/Web/PlatnosciControllerTests.cs (zmodyfikowane) (10 diffs)
-
Platnosci.Tests/Web/StatusTest.cs (zmodyfikowane) (3 diffs)
-
Platnosci.Tests/Web/TestMethods.cs (zmodyfikowane) (3 diffs)
-
Platnosci.Tests/Web/UIAccountTest.cs (zmodyfikowane) (3 diffs)
-
Platnosci.Tests/Web/UIPlatnosciTests.cs (zmodyfikowane) (4 diffs)
-
Platnosci.Tests/bin (usunięte)
-
Platnosci/Controllers/AccountController.cs (zmodyfikowane) (1 diff)
-
Platnosci/Controllers/HomeController.cs (zmodyfikowane) (1 diff)
-
Platnosci/Platnosci.Web.csproj (zmodyfikowane) (1 diff)
-
Platnosci/Platnosci.Web.csproj.user (zmodyfikowane) (1 diff)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci.Core
-
Włąściwość:
svn:ignore set
to
bin
-
Włąściwość:
svn:ignore set
to
-
trunk/eCard/eCardMVC/Platnosci.Tests
-
Włąściwość:
svn:ignore set
to
bin
-
Włąściwość:
svn:ignore set
to
-
trunk/eCard/eCardMVC/Platnosci.Tests/Platnosci.Tests.csproj
r927 r930 32 32 </PropertyGroup> 33 33 <ItemGroup> 34 <Reference Include="Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=db7cfd3acb5ad44e, processorArchitecture=MSIL"> 35 <SpecificVersion>False</SpecificVersion> 36 <HintPath>..\lib\Interop.SHDocVw.dll</HintPath> 37 </Reference> 34 38 <Reference Include="Moq, Version=4.0.812.4, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL"> 35 39 <SpecificVersion>False</SpecificVersion> -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/FakeDataContext.cs
r918 r930 2 2 using System.Collections.Generic; 3 3 using System.Linq; 4 using System.Web;5 4 using Platnosci.Core.Interface; 6 5 using Platnosci.Core.Linq; … … 10 9 public class FakeDataContext : IDataContext 11 10 { 12 private List<PlatnosciEcard> listaPayment = new List<PlatnosciEcard>();11 private const string CODE_OK = "payment_deposited"; //transakcja potwierdzona do rozliczenia 13 12 14 private string code_Ok = "payment_deposited"; //transakcja potwierdzona do rozliczenia 15 16 private readonly List<object> lista = new List<object>(); 17 private Function _f = new Function(); 13 private readonly List<object> _lista = new List<object>(); 14 private readonly Function _function = new Function(); 18 15 19 16 20 17 public IQueryable<T> GetTable<T>() where T : class 21 18 { 22 var query = lista.Where(objects => typeof(T).IsAssignableFrom(objects.GetType()));19 var query = _lista.Where(objects => typeof(T).IsAssignableFrom(objects.GetType())); 23 20 return query.Select(o => (T)o).AsQueryable(); 24 21 } … … 26 23 public void Insert<T>(T item) where T : class 27 24 { 28 lista.Add(item);25 _lista.Add(item); 29 26 } 30 27 31 28 public void Delete<T>(T item) where T : class 32 29 { 33 lista.Remove(item);30 _lista.Remove(item); 34 31 } 35 32 … … 57 54 { 58 55 59 PlatnosciEcard platnosc = _f.createNewPayment(123456, true, DateTime.Now, 123); 60 List<PlatnosciEcard> payment = new List<PlatnosciEcard>(); 61 List<PotwierdzeniaEcard> listaConfirm = new List<PotwierdzeniaEcard>(); 62 listaConfirm.Add((PotwierdzeniaEcard)lista[0]); 56 var platnosc = _function.CreateNewPayment(123456, true, DateTime.Now, 123); 57 var payment = new List<PlatnosciEcard>(); 58 var listaConfirm = new List<PotwierdzeniaEcard> {(PotwierdzeniaEcard) _lista[0]}; 63 59 payment.Add(platnosc); 64 60 65 List<PotwierdzeniaEcard> new_confirm = new List<PotwierdzeniaEcard>();61 var newConfirm = new List<PotwierdzeniaEcard>(); 66 62 67 63 if (platnosc.IDFaktury == idFaktury) 68 64 { 69 if (listaConfirm[0].ORDERNUMBER == platnosc.ORDERNUMBER && listaConfirm[0].CURRENTSTATE == code_Ok)70 new _confirm.Add(listaConfirm[0]);65 if (listaConfirm[0].ORDERNUMBER == platnosc.ORDERNUMBER && listaConfirm[0].CURRENTSTATE == CODE_OK) 66 newConfirm.Add(listaConfirm[0]); 71 67 } 72 System.Diagnostics.Debug.WriteLine("lista" + new _confirm.Count());73 return new _confirm;68 System.Diagnostics.Debug.WriteLine("lista" + newConfirm.Count()); 69 return newConfirm; 74 70 } 75 71 public int GetOrdernumber(string desc, int? id, DateTime? data) -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/Function.cs
r896 r930 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 2 using Platnosci.Core.Linq; 6 3 using System.Web.Mvc; … … 11 8 public class Function 12 9 { 13 public vPlatnosciEcard createInvoice(int id, string nip, string fak_numer, decimal brutto, byte SystemKsiegowy)10 public vPlatnosciEcard CreateInvoice(int id, string nip, string fak_numer, decimal brutto, byte SystemKsiegowy) 14 11 { 15 16 vPlatnosciEcard platnosc = new vPlatnosciEcard(); 12 var platnosc = new vPlatnosciEcard(); 17 13 platnosc.ID_faktury = id; 18 14 platnosc.nip = nip; … … 23 19 return platnosc; 24 20 } 25 public PlatnosciEcard createNewPayment(int ordernumber, bool status, DateTime data, int id_faktury)21 public PlatnosciEcard CreateNewPayment(int ordernumber, bool status, DateTime data, int id_faktury) 26 22 { 27 PlatnosciEcardplatnosc = new PlatnosciEcard();23 var platnosc = new PlatnosciEcard(); 28 24 platnosc.ORDERNUMBER = ordernumber; 29 25 platnosc.Status = status; … … 33 29 return platnosc; 34 30 } 35 public PotwierdzeniaEcard createConfirm(string code, int ordernumber)31 public PotwierdzeniaEcard CreateConfirm(string code, int ordernumber) 36 32 { 37 PotwierdzeniaEcardpotwierdzenie = new PotwierdzeniaEcard();33 var potwierdzenie = new PotwierdzeniaEcard(); 38 34 potwierdzenie.CURRENTSTATE = code; 39 35 potwierdzenie.ORDERNUMBER = ordernumber; … … 41 37 return potwierdzenie; 42 38 } 43 public Payer createPayer(int id, string name, string surname) 39 40 public Payer CreatePayer(int id, string name, string surname) 44 41 { 45 Payer payer = new Payer(); 46 payer.Id_faktury = id; 47 payer.FirstName = name; 48 payer.LastName = surname; 42 var payer = new Payer {Id_faktury = id, FirstName = name, LastName = surname}; 49 43 50 44 return payer; 51 45 } 52 public ControllerContext createControllerContext(string UserIdentity) 46 47 public ControllerContext CreateControllerContext(string UserIdentity) 53 48 { 54 49 -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/MerchantControllerTests.cs
r927 r930 24 24 { 25 25 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 26 vPlatnosciEcard platnosc = _f. createInvoice(123, "nip1", "", 0, 0);26 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "nip1", "", 0, 0); 27 27 repVPayment.Insert(platnosc); 28 28 29 Payer payer = _f. createPayer(123, "test", "test");29 Payer payer = _f.CreatePayer(123, "test", "test"); 30 30 31 31 var controller = new PlatnoscController(repVPayment, null, null, _t); 32 controller.ControllerContext = _f. createControllerContext("nip2");32 controller.ControllerContext = _f.CreateControllerContext("nip2"); 33 33 34 34 var result = controller.Show(payer, "pl") as ViewResult; … … 43 43 { 44 44 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 45 vPlatnosciEcard platnosc = _f. createInvoice(12, "nip1", "", 0, 0);45 vPlatnosciEcard platnosc = _f.CreateInvoice(12, "nip1", "", 0, 0); 46 46 repVPayment.Insert(platnosc); 47 47 48 Payer payer = _f. createPayer(123, "test", "test");48 Payer payer = _f.CreatePayer(123, "test", "test"); 49 49 50 50 var controller = new PlatnoscController(repVPayment, null, null, _t); 51 controller.ControllerContext = _f. createControllerContext("nip2");51 controller.ControllerContext = _f.CreateControllerContext("nip2"); 52 52 53 53 var result = controller.Show(payer, "pl") as ViewResult; -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PlatnosciControllerTests.cs
r927 r930 34 34 { 35 35 var repository = new Repository<PlatnosciEcard>(new FakeDataContext()); 36 var platnosci = _f. createNewPayment(orderNumber, false, DateTime.Now, 12345);36 var platnosci = _f.CreateNewPayment(orderNumber, false, DateTime.Now, 12345); 37 37 repository.Insert(platnosci); 38 38 repository.SubmitChanges(); … … 64 64 { 65 65 var repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 66 var platnosci = _f. createNewPayment(orderNumber, false, DateTime.Now, 12345);66 var platnosci = _f.CreateNewPayment(orderNumber, false, DateTime.Now, 12345); 67 67 repPayment.Insert(platnosci); 68 68 repPayment.SubmitChanges(); … … 93 93 { 94 94 IRepository<PlatnosciEcard> repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 95 PlatnosciEcard platnosc = _f. createNewPayment(orderNumber, false, data, 1);95 PlatnosciEcard platnosc = _f.CreateNewPayment(orderNumber, false, data, 1); 96 96 repPayment.Insert(platnosc); 97 97 … … 110 110 IRepository<PlatnosciEcard> repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 111 111 112 PlatnosciEcard platnosc = _f. createNewPayment(orderNumber, false, data, 1);112 PlatnosciEcard platnosc = _f.CreateNewPayment(orderNumber, false, data, 1); 113 113 repPayment.Insert(platnosc); 114 114 … … 126 126 { 127 127 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 128 vPlatnosciEcard platnosc = _f. createInvoice(123, "nip1", "", 0, 0);129 repVPayment.Insert(platnosc); 130 131 var controller = new PlatnoscController(repVPayment, null, null, _t); 132 controller.ControllerContext = _f. createControllerContext("nip2");128 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "nip1", "", 0, 0); 129 repVPayment.Insert(platnosc); 130 131 var controller = new PlatnoscController(repVPayment, null, null, _t); 132 controller.ControllerContext = _f.CreateControllerContext("nip2"); 133 133 134 134 var result = controller.Show("123","pl") as ViewResult; … … 143 143 { 144 144 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 145 vPlatnosciEcard platnosc = _f. createInvoice(123, "", "", 0, 0);145 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "", "", 0, 0); 146 146 repVPayment.Insert(platnosc); 147 147 … … 161 161 //Tworzymy takie dane aby platnosc o danym id byla juz zaplacona 162 162 var repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 163 var invoice = _f. createInvoice(123, "nip1", "aaa", 0, 0);163 var invoice = _f.CreateInvoice(123, "nip1", "aaa", 0, 0); 164 164 repVPayment.Insert(invoice); 165 165 repVPayment.SubmitChanges(); 166 166 167 167 var repConfirm = new Repository<PotwierdzeniaEcard>(new FakeDataContext()); 168 var confirm = _f. createConfirm(code_Ok, 123456);168 var confirm = _f.CreateConfirm(code_Ok, 123456); 169 169 repConfirm.Insert(confirm); 170 170 repConfirm.SubmitChanges(); 171 171 172 172 var controller = new PlatnoscController(repVPayment, null, repConfirm, _t); 173 controller.ControllerContext = _f. createControllerContext("nip1");173 controller.ControllerContext = _f.CreateControllerContext("nip1"); 174 174 //controller.setZaplacono("Platnosc zostala uregulowana"); 175 175 … … 185 185 { 186 186 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 187 vPlatnosciEcard platnosc = _f. createInvoice(123, "nip1", "numer", 200, 0);187 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "nip1", "numer", 200, 0); 188 188 repVPayment.Insert(platnosc); 189 189 190 190 var repConfirm = new Repository<PotwierdzeniaEcard>(new FakeDataContext()); 191 var confirm = _f. createConfirm(code_Ok, 1);191 var confirm = _f.CreateConfirm(code_Ok, 1); 192 192 repConfirm.Insert(confirm); 193 193 repConfirm.SubmitChanges(); 194 194 195 195 var controller = new PlatnoscController(repVPayment, null, repConfirm, _t); 196 controller.ControllerContext = _f. createControllerContext("nip1");196 controller.ControllerContext = _f.CreateControllerContext("nip1"); 197 197 198 198 var result = controller.Show("123", "pl") as ViewResult; … … 209 209 { 210 210 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 211 vPlatnosciEcard platnosc = _f. createInvoice(123, "nip1", "numer", 200, 0);212 repVPayment.Insert(platnosc); 213 214 var controller = new PlatnoscController(repVPayment, null, null, _t); 215 controller.ControllerContext = _f. createControllerContext("nip1");211 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "nip1", "numer", 200, 0); 212 repVPayment.Insert(platnosc); 213 214 var controller = new PlatnoscController(repVPayment, null, null, _t); 215 controller.ControllerContext = _f.CreateControllerContext("nip1"); 216 216 217 Payer payer = _f. createPayer(123, "", "test"); //Brak imienia217 Payer payer = _f.CreatePayer(123, "", "test"); //Brak imienia 218 218 controller.Show(payer, "pl"); 219 219 Assert.That(controller.ModelState.IsValid, Is.False); … … 224 224 { 225 225 IRepository<vPlatnosciEcard> repVPayment = new Repository<vPlatnosciEcard>(new FakeDataContext()); 226 vPlatnosciEcard platnosc = _f. createInvoice(123, "nip1", "numer", 200, 0);227 repVPayment.Insert(platnosc); 228 229 var controller = new PlatnoscController(repVPayment, null, null, _t); 230 controller.ControllerContext = _f. createControllerContext("nip1");231 232 Payer payer = _f. createPayer(123, "test", "test");226 vPlatnosciEcard platnosc = _f.CreateInvoice(123, "nip1", "numer", 200, 0); 227 repVPayment.Insert(platnosc); 228 229 var controller = new PlatnoscController(repVPayment, null, null, _t); 230 controller.ControllerContext = _f.CreateControllerContext("nip1"); 231 232 Payer payer = _f.CreatePayer(123, "test", "test"); 233 233 var result = controller.Show(payer, "pl") as ViewResult; 234 234 -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/StatusTest.cs
r913 r930 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 1 using System.Linq; 5 2 using NUnit.Framework; 6 3 using Platnosci.Core.Linq; … … 15 12 class StatusTest 16 13 { 17 private Function _f = new Function();18 19 14 [Test] 20 15 [Category("Unit")] … … 99 94 Assert.That(result.Content.Contains("SqlException")); 100 95 } 101 [Test]102 [Category("Unit")]103 public void Correct_Date_Test()104 {105 string merchant = "ABC15S";106 int order = 1234;107 108 var controller = new PlatnoscController();109 IRepository<PotwierdzeniaEcard> repConfirm = controller.getRepConfirm();110 var builder = new TestControllerBuilder();111 builder.InitializeController(controller);112 builder.Form.Add("MERCHANTNUMBER", merchant);113 builder.Form.Add("ORDERNUMBER", order.ToString());114 builder.Form.Add("VALIDATIONCODE", "000");115 116 var result = controller.Status();117 var pl = repConfirm.Find(o => o.MERCHANTNUMBER == merchant && o.ORDERNUMBER == order).SingleOrDefault();118 System.Diagnostics.Debug.WriteLine("Dodano płatność do repozytorium.");119 Assert.That(pl.ORDERNUMBER.Equals(order));120 121 repConfirm.Delete(pl);122 System.Diagnostics.Debug.WriteLine("Usunięto poprawnie płatność o ORDERNUMBER: " + pl.ORDERNUMBER +" i MERCHANTNUMBER: " + pl.MERCHANTNUMBER);123 }124 96 } 125 97 } -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/TestMethods.cs
r896 r930 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using NUnit.Framework; 1 using NUnit.Framework; 6 2 using Platnosci.Core.Linq; 7 using Platnosci.Core.Interface;8 3 9 4 namespace Platnosci.Tests.Web … … 12 7 class TestMethods 13 8 { 14 private Function _f= new Function();9 private readonly Function _function = new Function(); 15 10 16 11 [Test] … … 18 13 public void TestInsertMethodForPayment() 19 14 { 20 FakeDataContextfake = new FakeDataContext();21 var _rep= new Repository<vPlatnosciEcard>(fake);15 var fake = new FakeDataContext(); 16 var vPlatnosciEcardRepository = new Repository<vPlatnosciEcard>(fake); 22 17 23 v PlatnosciEcard platnosc = _f.createInvoice(123, "nip", "", 0, 0);24 _rep.Insert(platnosc);18 var platnosc = _function.CreateInvoice(123, "nip", "", 0, 0); 19 vPlatnosciEcardRepository.Insert(platnosc); 25 20 26 System.Diagnostics.Debug.WriteLine("rep.Count: " + _rep.Count());27 v PlatnosciEcard pl = _rep.FindOne(123);21 System.Diagnostics.Debug.WriteLine("rep.Count: " + vPlatnosciEcardRepository.Count()); 22 var pl = vPlatnosciEcardRepository.FindOne(123); 28 23 System.Diagnostics.Debug.WriteLine("Wartosc nip ma byc 'nip'. Jest " + pl.nip); 29 24 Assert.That(pl.nip, Is.EqualTo("nip")); -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIAccountTest.cs
r882 r930 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using NUnit.Framework; 1 using NUnit.Framework; 6 2 using WatiN.Core; 7 using System.Web.Mvc;8 3 9 4 namespace Platnosci.Tests.Web … … 21 16 ie.Button(Find.ById("loguj")).Click(); 22 17 Assert.IsTrue(ie.ContainsText("została uregulowana")); 18 ie.ForceClose(); 23 19 } 24 20 [Test] … … 31 27 ie.Button(Find.ById("loguj")).Click(); 32 28 Assert.IsTrue(ie.ContainsText("Logowanie nie powiodło się")); 29 ie.ForceClose(); 33 30 } 34 31 } -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIPlatnosciTests.cs
r882 r930 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using NUnit.Framework; 1 using NUnit.Framework; 6 2 using WatiN.Core; 7 using System.Web.Mvc;8 3 9 4 namespace Platnosci.Tests.Web … … 14 9 [Test] 15 10 [Category("UI")] 16 public void checkErrorPay()11 public void CheckErrorPay() 17 12 { 18 string test = "test";19 IEie = new IE("http://localhost:3646/pl/Account/LogOn");13 const string test = "test"; 14 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 20 15 ie.TextField(Find.ByName("numer_faktury")).TypeText("27/ASZ/2009"); 21 16 ie.TextField(Find.ByName("nip")).TypeText("854956281"); … … 26 21 ie.Button(Find.ById("place")).Click(); 27 22 Assert.IsTrue(ie.ContainsText("Proszę podać")); 23 ie.ForceClose(); 28 24 } 29 25 [Test] 30 26 [Category("UI")] 31 public void checkCorrectPay()27 public void CheckCorrectPay() 32 28 { 33 string test = "test";34 IEie = new IE("http://localhost:3646/pl/Account/LogOn");29 const string test = "test"; 30 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 35 31 ie.TextField(Find.ByName("numer_faktury")).TypeText("27/ASZ/2009"); 36 32 ie.TextField(Find.ByName("nip")).TypeText("854956281"); … … 41 37 ie.Button(Find.ById("place")).Click(); 42 38 Assert.IsTrue(ie.ContainsText("Imię i nazwisko:" + test + " " + test)); 39 ie.ForceClose(); 43 40 } 44 41 } -
trunk/eCard/eCardMVC/Platnosci/Controllers/AccountController.cs
r880 r930 1 1 using System; 2 2 using System.Linq; 3 using System.Text;4 3 using System.Web.Mvc; 5 4 using System.Web.Security; 6 using System.Collections.Generic;7 5 using Platnosci.Core.Linq; 8 6 using Platnosci.Models; 9 using System.Globalization;10 using System.Threading;11 7 using Platnosci.Core.Interface; 12 using System.Resources;13 using Platnosci.Core;14 8 15 9 namespace Platnosci.Controllers -
trunk/eCard/eCardMVC/Platnosci/Controllers/HomeController.cs
r866 r930 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.Mvc; 1 using System.Web.Mvc; 6 2 7 3 namespace Platnosci.Controllers -
trunk/eCard/eCardMVC/Platnosci/Platnosci.Web.csproj
r915 r930 209 209 <WebProjectProperties> 210 210 <UseIIS>False</UseIIS> 211 <AutoAssignPort> True</AutoAssignPort>211 <AutoAssignPort>False</AutoAssignPort> 212 212 <DevelopmentServerPort>3646</DevelopmentServerPort> 213 213 <DevelopmentServerVPath>/</DevelopmentServerVPath> -
trunk/eCard/eCardMVC/Platnosci/Platnosci.Web.csproj.user
r883 r930 1 1 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 2 <PropertyGroup> 3 <ProjectView> ShowAllFiles</ProjectView>3 <ProjectView>ProjectFiles</ProjectView> 4 4 </PropertyGroup> 5 5 <ProjectExtensions>
