Fixes the Profiles administration
* Web.config: * web.config: * Web.csproj: * Global.asax.cs: * ValidateAjaxAttribute.cs: * Profile.aspx: * HomeController.cs: * BlogsController.cs: * WebCatalogExtensions.cs: * GoogleController.cs: * AccountController.cs: * Profile.cs: * EstimToPdfFormatter.MSAN.cs: * Makefile: Removes obsolete target "rsync-all" Adds the new target "allrsync" * FrontOfficeApiController.cs: Makes the code smaller and a better output in case of exception generating the Pdf or Tex outputs * WorkFlowController.cs: makes code cleaner * App.master: Gives the Profile method call an id parameter * Estimate.aspx: Fixes the estimation id parameter name at querying the Pdf or Tex documents * Estim.cs: see Estim.tt * Estim.tt: Mo more exception at transforming null values from the contact section of the client profile
This commit is contained in:
parent
0755dd62b3
commit
8e2c21a3db
20 changed files with 457 additions and 261 deletions
|
|
@ -7,11 +7,10 @@ using System.Web.Security;
|
|||
using Yavsc;
|
||||
using Yavsc.Model.WorkFlow;
|
||||
using System.Web.Http;
|
||||
using System.Web.Http.Controllers;
|
||||
using System.Web.Http.ModelBinding;
|
||||
using Yavsc.Model.RolesAndMembers;
|
||||
using Yavsc.Helpers;
|
||||
using Yavsc.Model;
|
||||
using System.Web.Http.Controllers;
|
||||
|
||||
namespace Yavsc.ApiControllers
|
||||
{
|
||||
|
|
@ -135,18 +134,6 @@ namespace Yavsc.ApiControllers
|
|||
return new { test=string.Format("Hello {0}!",username) };
|
||||
}
|
||||
|
||||
private HttpResponseMessage CreateModelStateErrorResponse () {
|
||||
// strip exceptions
|
||||
Dictionary<string,string[]> errs = new Dictionary<string, string[]> ();
|
||||
|
||||
foreach (KeyValuePair<string,ModelState> st
|
||||
in ModelState.Where (x => x.Value.Errors.Count > 0))
|
||||
errs.Add(st.Key, st.Value.Errors.Select(x=>x.ErrorMessage).ToArray());
|
||||
|
||||
return Request.CreateResponse(System.Net.HttpStatusCode.BadRequest,
|
||||
errs);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Updates the writting.
|
||||
/// </summary>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue