public IActionResult Setup(SetupModel model) { using (var context = new AdminPanelContext()) { context.Database.Migrate(); } _siteInformationManager.Add(new AddSiteInformationModel() { ProjectName = model.ProjectName, SmtPort = model.SmtPort, SmtpPassword = model.SmtpPassword, SmtpServer = model.SmtpServer, SmtpEnableSsl = model.SmtpEnableSsl, SmtpUserName = model.SmtpUserName, }); model.SelectedLanguages.ForEach(x => { _languageManager.Add(GetLang(x)); }); _userManager.Add(new AddUserModel() { Email = model.UserEmail, Name = model.UserName, Password = model.UserPassword, PasswordControl = model.UserPassword, Role = Role.Support, }); return(Ok(new { Redirect = Url.Action("Index") })); }
public ActionResult AddP(Languages veri) { LanguageManager _language = new LanguageManager(new EFLanguage()); string _Durum; try { if (ModelState.IsValid) { var response = _ConnectionApiSettings.httpClient.PostAsJsonAsync("Example/PostID", veri).Result; RecurringJob.AddOrUpdate(() => _language.Add(veri), Cron.Minutely); if (response.IsSuccessStatusCode) { _Durum = "Basariyla eklendi"; } else { _Durum = "Eklenirken bir problemle karsilasildi."; } } else { _Durum = "Eklenirken bir problemle karsilasildi."; } } catch { _Durum = "Eklenirken bir problemle karsilasildi."; } return(Json(_Durum, JsonRequestBehavior.AllowGet)); //LanguageManager _language = new LanguageManager(new EFLanguage()); //_language.Add(veri); //return View(); }
public ActionResult Create(LanguageVm model) { if (ModelState.IsValid) { var languages = Mapper.Map <Language>(model); bool isSave = _languageManager.Add(languages); if (isSave) { return(RedirectToAction("Index")); } } return(View()); }
internal static void Init() { LanguageManager.Add(ON); LanguageManager.Add(OFF); LanguageManager.Add(DEFEAT); LanguageManager.Add(VICTORY); LanguageManager.Add(CREWMATE); LanguageManager.Add(IMPOSTOR); LanguageManager.Add(COMMAND_NOT_FOUND); LanguageManager.Add(AVAILABLE_COMMANDS); LanguageManager.Add(USAGE); LanguageManager.Add(USAGE_ALL); LanguageManager.Add(MAPS_CUSTOM); LanguageManager.Add(MAPS_NONE); }
public ContentResult SaveExcel(string item) { //string b = Request["item"]; IEnumerable <Language> objItemList = JsonConvert.DeserializeObject <IEnumerable <Language> >(item); JsonObject obj = new JsonObject(); obj.StatusCode = 200; obj.Message = "The process is sucessed"; foreach (Language objitem in objItemList) { //default value //objitem.CreatedUser = CurrentUser.UserName; objitem.CreatedDate = SystemConfig.CurrentDate; objitem.CompanyID = CurrentUser.CompanyID; LanguageManager.Add(objitem); } return(Content(JsonConvert.SerializeObject(obj), "application/json")); }
public ActionResult Create(Language model) { try { if (ModelState.IsValid) { model.CompanyID = CurrentUser.CompanyID; if (model.LanguageId != 0) { //get default value Language objOldLanguage = LanguageManager.GetById(model.LanguageId, CurrentUser.CompanyID); if (objOldLanguage != null) { model.CreatedDate = objOldLanguage.CreatedDate; model.CreatedUser = objOldLanguage.CreatedUser; } LanguageManager.Update(model); } else { // TODO: Add insert logic here //model.CreatedUser = CurrentUser.UserName; model.CreatedDate = SystemConfig.CurrentDate; LanguageManager.Add(model); } return(View(ViewFolder + "list.cshtml", LanguageManager.GetAll(CurrentUser.CompanyID))); } } catch (Exception ObjEx) { //LogHelper.AddLog(new IfindLog() {LinkUrl=Request.Url.AbsoluteUri,Exception= ObjEx.Message,Message = ObjEx.StackTrace}); return(View(model)); } return(View(model)); }