public JsonResult Search(ProgramViewModel model) { JSonResult objResult = new JSonResult(); try { List <MProgramName> entList = new List <MProgramName>(); entList = new WebApiProgram().GetProgramNames(); model.ProjectCode = model.ProjectCode ?? ""; model.ProgramName = model.ProgramName ?? ""; if (!model.ProjectCode.Equals("")) { entList = entList.Where(p => p.ProjectCode.Contains(model.ProjectCode)).ToList(); } if (!model.ProgramName.Equals("")) { entList = entList.Where(p => p.ProgramName.Contains(model.ProgramName)).ToList(); } objResult.data = entList; } catch (Exception) { objResult.data = null; objResult.isError = true; objResult.message = string.Format(MessageResource.ControllerGetExceptionMessage, "Program Names"); } return(Json(objResult)); }
private static void Main(string[] args) { //Start the webAPI WebApiProgram.StartMain(); Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var mainForm = new MainForm(); Application.Run(mainForm); }
public ActionResult Register(LoadProgamViewModel model, HttpPostedFileBase imageFile) { JSonResult objResult = new JSonResult(); string response = string.Empty; try { Session objSession = new Session() { UserId = AutenticationManager.GetUser().IdUsuario, }; List <MProgramName> entList = new List <MProgramName>(); List <ModelProgramResult> entListData = new List <ModelProgramResult>(); entListData = (List <ModelProgramResult>)Session["ListPrograms"]; foreach (ModelProgramResult item in entListData) { MProgramName mFund = new MProgramName(); mFund.ProjectCode = item.ProjectCode; mFund.ProgramName = item.ProgramName; mFund.DonorCode = item.DonorCode; mFund.ProjectDetails = item.ProjectDetails; mFund.TaskManager = item.TaskManager; mFund.Sector = item.Sector; entList.Add(mFund); } response = new WebApiProgram().InsertProgramName(entList, objSession); string statusCode = response.Split('|')[0]; string statusMessage = response.Split('|')[1]; objResult.isError = statusCode.Equals("2"); objResult.message = string.Format(MessageResource.SaveSuccess, "Program Names");; } catch (Exception ex) { objResult.message = string.Format(MessageResource.SaveError + "Error :" + ex.Message, "Program Names"); } return(Json(objResult)); }