From fbdfa19b4203729f7b89ffeeab800ea37f753001 Mon Sep 17 00:00:00 2001 From: Juan Benavides Romero Date: Tue, 6 Mar 2012 23:45:29 +0100 Subject: [PATCH] Changes of database connection --- .../Mvc/Controllers/AdminController.cs | 50 ++++++++++++++++-- AltairStudios.Core/Mvc/MvcApplication.cs | 4 ++ AltairStudios.Core/bin/AltairStudios.Core.dll | Bin 15360 -> 15360 bytes Tests/Bin/AltairStudios.Core.dll | Bin 15360 -> 15360 bytes Tests/Bin/Tests.dll | Bin 4608 -> 4608 bytes Tests/Web.config | 3 +- 6 files changed, 51 insertions(+), 6 deletions(-) diff --git a/AltairStudios.Core/Mvc/Controllers/AdminController.cs b/AltairStudios.Core/Mvc/Controllers/AdminController.cs index e74623d..cc09f97 100644 --- a/AltairStudios.Core/Mvc/Controllers/AdminController.cs +++ b/AltairStudios.Core/Mvc/Controllers/AdminController.cs @@ -12,7 +12,7 @@ namespace AltairStudios.Core.Mvc.Controllers { public class AdminController : Controller { [Authorize()] - public string Index() { + public ActionResult Index() { StringBuilder html = new StringBuilder(); string path = MvcApplication.Path; @@ -43,11 +43,15 @@ public class AdminController : Controller { html.Append(""); html.Append(""); - return html.ToString(); + return Content(html.ToString()); } - public string Login() { + public ActionResult Login() { + /*if(MvcApplication.ConnectionString == "") { + return RedirectToAction("Install"); + }*/ + StringBuilder html = new StringBuilder(); string path = MvcApplication.Path; @@ -80,7 +84,7 @@ public class AdminController : Controller { html.Append(""); html.Append(""); - return html.ToString(); + return Content(html.ToString()); } @@ -103,5 +107,43 @@ public class AdminController : Controller { FormsAuthentication.SignOut(); return RedirectToAction("Login"); } + + + + public ActionResult Install() { + StringBuilder html = new StringBuilder(); + string path = MvcApplication.Path; + + html.Append("\n"); + html.Append(""); + html.Append(""); + html.Append(""); + html.Append("AltairStudios.Core - Admin"); + html.Append(""); + html.Append(""); + html.Append(""); + + html.Append(""); + html.Append(""); + html.Append(""); + html.Append(""); + html.Append(""); + + return Content(html.ToString()); + } } } \ No newline at end of file diff --git a/AltairStudios.Core/Mvc/MvcApplication.cs b/AltairStudios.Core/Mvc/MvcApplication.cs index f0207e5..36afc86 100644 --- a/AltairStudios.Core/Mvc/MvcApplication.cs +++ b/AltairStudios.Core/Mvc/MvcApplication.cs @@ -51,6 +51,10 @@ public class MvcApplication : System.Web.HttpApplication { if(System.Web.HttpContext.Current.Request.ApplicationPath != "/") { MvcApplication.path = System.Web.HttpContext.Current.Request.ApplicationPath; } + + if(ConfigurationManager.ConnectionStrings["SqlServerConnection"] != null) { + MvcApplication.connectionString = ConfigurationManager.ConnectionStrings["SqlServerConnection"].ConnectionString; + } } } } \ No newline at end of file diff --git a/AltairStudios.Core/bin/AltairStudios.Core.dll b/AltairStudios.Core/bin/AltairStudios.Core.dll index c25a8a32ecf5b7d00dd4f2872b78a0b3410b1619..fcb860aa4f88600ebcf79072ec58ccbde1a1a406 100755 GIT binary patch delta 4044 zcmcgvdr(x@8UN0??+Y%luskgyAS{ZAB0j0_7itm}OhaOVXemKg78cZK6L*cqrlaX- zZW1*km1MMysgu~QZFD-Bnu!{1Y@9rpbgH(o!yl5d(YD&escHK=XD_fNlg#v=E;GOT z{l3TfzVn^Oy+j_1JhuC3<&Tm3_w2mQ&s8{2vQNEcInk*CB1W;FS{~iPidZF8!P z6=DB0B0F@DQEPBIq{&%u8>9=)fFYs~sUs=1T%}aFfTj3#BE5YkjJ6(}g@-<1S7C3T zElvIexCQ6**-cuBcn$Wve-Sxf7&*h|!j@=;Du`OsgY!Vl2;$W(0t~MbobQY`H?alI zYvvqQ?fl)Wf?RF|*gHPLC%Qf4)sFLbmh+>XSp>Qq9y^cnvU8<^YYPHe=g={Pr{%SGB~wzr33kx zKM!iD@Q*+h_M}2MaOH4;unm(T-k7G)$xO%_lYr2XA)i26n8f^x5ENVt@ZSR%th?7~ zN*ECy4sV$vcprR{*(5QdA~hjlbJYr(LAlD|WTKprx!k`*447Iznbu%epl2!VSWesa zo2V*54~-C!vXy#hew^GKCvOyT*mXJ*XZRAb5vo(DRZhEaoS1s=VD%L!jL@CI>ZR&H z1$*M;D{-=+Q5dmfv_YBHL1BdU3|4;(MPD(0ij#-y1Nxdc`3G@wd~A1|KHM8e?!?K4 zF)(PxfZVq+Q_H8*Q*P_!AqqvY_5DMz2$QjQiHC|26?}&JdoupYxDnDn()`H z%|w)Mgqp-8#NO}gdwd^{474Tmd7K=-1{LPO1oy_tedC1fB0UtpAphHXa9u8lf0^hr z+MZgTO+h?uoCqbziALdGs|8P=h7&{ni0QlJ$b14Hj(3VM3*5uvUZ>d;QyF0o~%dH$7BbrnwjrO^pVFY_t2xH${9 z5S_+zypU@;Ld`8r?I?!6NGH0916#1XhOXf{Ifo-$Fe?yT1>3O#$LlR)mCj6WD*LXp z+&e4@o`hS8Ff06i?QHYD9?qqqs-fo6bct(#IvrIv!S9Tk1iUD*TjFJjJ?c&PWNQMe zv?R)=T5W=oP4yCY0KN3G_AAXx-N1Y@^q+ArjgYtsm{03~h_WUqdYIPRj;&J^m`(55 zP|;QU4!TeD3sEcHS>i95>WmNc%zjpH^y*8&REn@1c&aPulId@l)AY>$70NU#k_*3&Zix_d#g?ewwP!*v>8EK=;CAb%gNu5#IDW(AsCitfUe89+Xhs`^>@5;tjajGDKR z(4tzGsn#WK(aL^TAI|EdF-Bu7k7848Ni5+QD_=>Z75%JO8A7f7tW@#P_I@^2NuquI zY)2SNeyE>LP*SMJWnvbobUnso-Dz~owJoqJuss5!V(IU-W+`bzxFy8w8>|IjkGrfD zHXrSdF*%Bl_QjYPr3woBsLQ1Xtu{30sLNhKigY^evg5F&(6*(vv$`mYZo2HY^(xB>(_NR|MPN3mWpWm#Ww(JP#~A8pn|rxKl|9?X6ig~h?oG6g;( zu@lH~!i46mL|l@PuS*oxKK(>Xc*dfH%;=kt(^Tmb8)vPQF@9zLaIs`x#c8;sI8_4` z9CMMT&5rKNY+>QQQmwk5_0k#kV|ItOsTH(`0@OzPX`kw&I>-V$)k7=*`BmUp_6G2z z`WuGb18W*IYsrGnM$Pi;pVMxzc* zWEcILbx|Grt(M3e;FQc~vP?aXH?t{v5wBzO^itr1dO6<&>qOqh#q8A4&A}D| zYiV39#MoCsO=Cxg_&Asy3`rE9-CetPU*I% zptauhS|0O0;Q=ylwF)#1pEt7A88t3%`14vGc_aJvJm&F6I<-9R@pwSIk;Ada5$BO{ z<)eNny-s40Jvs@`pTm<$Pq@A*t#3)yQ0LURC1s{A5^#?x(pRg7$O~z-kVa#KluEBQ z#86WzJ+hFhiuqQep?YF$XGLMQ9Px}H3OVETCm7u4^)as>iJkKmf#l*7Rfm5vKj*&f V%f@dwv}o<8&Q?Az>Y4C2?LQo4%}@XU delta 3640 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 V%f@dwv}o<8&Q?Az>Y4C2?LQo4%}@XU delta 3640 zcmc&%e{fXQ8U5~kzu$(<<|Vrc2_~Ba$V)&-NP-B6Ax(fF6af*?jHFOX({5RK3FSvy zcH=}UW9-O0WKfI50wYu$wF`x@B50=pX0(>Eoni+{RhWSmDz&thQHGv(_hs4AY5(aT z-Av9q=X~G2-@V_ycVCiRmt6PMCdZUQycjS zS<0se-8QZLo*JV3TAA_@m5B0el}PQHLS&k1{9attnoL|qysJrs>;Tf@Q{A9mSKbUK zM|bLpRz>1pg3y!5ls9^ySyH^k?aWK7+T|8@sMWbGJ6IF#oGY(Ou+5leXbiAG2uG0MTz(<rGpJPB z6Cx_9DdqNT_iCUtal=ax9aEh$ev41d;&ZZiPZs|TxaQPJv`TDlaGJCozui6vLvv33 ztDR7tYWY^x&MbZ~i=PA698I~cQY#G2>Ac;31;*fF4rTG{S$vc#auT>zRA)(A2%bIo zK5|6l7x=M$Mm{ioL7 z#GW)~tae-Lv)i;9!NGnX&EkHKMO#15@|WnD{4YD%6aCNqc5enFi8<(UWXk=x+iid; z#c_10Qv6O}S!vf?SOIR&!zDf+U_SuR>;=HC2R(BkfZL0Jj*Eq=k@#ZIe#o<(C-At~ z4};dwG`n3``;g>YgvW}dw&rf<6GJ%JDmM}(aqTz3=XX1uD_3-3RTPa79mZWyxnMq> z#<{T{_eEuMEWQ-6-U|0?)|hY|C`J+{h~t;2!2PZDN-sh_k`Vp?s_Dp6NUGEpFms<4! zu999QCZ#w(h3_Ebt9HE}P4~Jk3ZkA)p^Qo#;W|arQeTFG2HC!HP|%=;Olp`+nw(a& zL%+&Rva8btcj%IoL$w*DOGBt7qlQR9T9i?iluNOU+LXYpur4DDr93+9D{mM1bS$lk zVpw+po$zBn#hwbNX;ixW8$#_LomOw_l~MuOI7+-P`SkwAEMb zMn4UuANp#Uv5gH)&|Y7D0|SfcRbQ>ez+!qMt+4KgSqYu-V{aNWq*6NXt9OmrP?vpm z+L#A*O{f98xxuC;SWJ<49b2auz&>RNpNnt-Z)0_= zm{+p{N;&VNU$7@>F*~MI!8xbgiOj3YCAL}=STC?g;AVki=uiAHsfYf`cS|S9q21Dl zf?pE6nt4u}z-4T@m((dlQvMwL4+8sDN!l$%H4mEvb_i_X9efLaj=#uH@w5Cheup$l zYL_~tZ@KT46wd9}l6YIaCh&EE6ZN;@^a$)Vn(+SHEO3kA`Oga8Z?wSQCHQ{h+u(icsq4h@~vNru*x0r*p${n!2pJGrn@(@~$ - - + \ No newline at end of file