protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["ContractTemplateId"] != null) { int contractTemplateId = Convert.ToInt32(Request.QueryString["ContractTemplateId"]); ContractTemplateEntity contract = new ContractTemplateMapper().Get(contractTemplateId); ContractTemplateTitleLabel.InnerText = contract.Title; ContractPreffixLabel.InnerText = contract.Preffix; LeaveDaysPerMonthLabel.InnerText = contract.LeaveDaysPerMonth.ToString(); ExpLeaveDaysPerYearLabel.InnerText = contract.LeaveDaysPerYearExperience.ToString(); DaysCarriedForwardLabel.InnerText = contract.DaysCarriedForwardPerYear.ToString(); List <LanguageEntity> langs = new LanguageMapper().ListForContractTemplate(contractTemplateId); foreach (LanguageEntity ent in langs) { ContractTemplateEntity cte = new ContractTemplateMapper().GetContentById(contractTemplateId, ent.Id); GenerateContractVersions(ent.Title, cte); } GenerateButton("List.aspx"); } else { Response.Redirect("List.aspx"); } }
private static void SetMainConfigurations() { Languages = LanguageMapper.ConvertToBusinessLogicEntitiesCollection(LanguageAdapter.GetAll()).ToList(); UserMapper.Update(Languages); DalUser dalUser; var dalUsers = UserAdapter.GetAll($"login='******'"); var enumerable = dalUsers.ToList(); if (enumerable.Count() == 0) { throw new ArgumentException(Properties.strings.userNotExist); } if (enumerable.ElementAt(0).Password == ConfigurationManager.User().Password) { dalUser = enumerable.ElementAt(0); } else { throw new ArgumentException(Properties.strings.wrongPassword); } User = UserMapper.ConvertToBusinessLogicEntity(dalUser); User.SetDetails(UserDetailsMapper.ConvertToBusinessLogicEntity(UserDetailsAdapter.GetById(dalUser.DetailsId))); Language = Languages.Where(l => l.Id == User.Language.Id).First(); }
public (ApiUser User, ApiLanguage Language) GetUserAndLanguage(string login, string password) { var languages = LanguageMapper.ConvertToApiEntitiesCollection(LanguageAdapter.GetAll()).ToList(); DalUser dalUser = null; var dalUsers = UserAdapter.GetAll($"login='******'"); var enumerable = dalUsers.ToList(); if (enumerable.Count() == 0) { throw new NotImplementedException(); //TODO: } if (enumerable.ElementAt(0).Password == $"{password}") { dalUser = enumerable.ElementAt(0); } else { throw new NotImplementedException(); //TODO: } var language = languages.Where(l => l.Id == dalUser.LanguageId).First(); var userDetails = UserDetailsMapper.ConvertToApiEntity(UserDetailsAdapter.GetById(dalUser.DetailsId)); UserMapper.Update(language, userDetails); var user = UserMapper.ConvertToApiEntity(dalUser); return(user, language); }
public void Can_Map_IsoCode_Property() { // Act string column = new LanguageMapper(MockSqlContext(), CreateMaps()).Map("IsoCode"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[languageISOCode]")); }
public void Can_Map_Id_Property() { // Act string column = new LanguageMapper(TestHelper.GetMockSqlContext(), TestHelper.CreateMaps()).Map("Id"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[id]")); }
//public bool CheckExistence(string name) //{ // return true; //} public bool Delete(int id) { LanguageMapper mapper = new LanguageMapper(); //borrar traducciones //borrar idioma return(mapper.Delete(id)); }
public void Can_Map_Id_Property() { // Act string column = new LanguageMapper().Map(new SqlCeSyntaxProvider(), "Id"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[id]")); }
public void Can_Map_CultureName_Property() { // Act string column = new LanguageMapper().Map(new SqlCeSyntaxProvider(), "CultureName"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[languageCultureName]")); }
public void Can_Map_CultureName_Property() { // Act var column = new LanguageMapper(TestHelper.GetMockSqlContext(), TestHelper.CreateMaps()).Map("CultureName"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[languageCultureName]")); }
protected void ContractsCheckBoxList_PreRender(object sender, EventArgs e) { List <LanguageEntity> list = new LanguageMapper().ListForContractTemplate(Convert.ToInt32(Request.QueryString["ContractTemplateId"])); foreach (LanguageEntity ent in list) { ContractsCheckBoxList.Items.FindByValue(ent.Id.ToString()).Selected = true; } }
public void Can_Map_IsoCode_Property() { // Arrange SqlSyntaxContext.SqlSyntaxProvider = SqlCeSyntax.Provider; // Act string column = new LanguageMapper().Map("IsoCode"); // Assert Assert.That(column, Is.EqualTo("[umbracoLanguage].[languageISOCode]")); }
private void Generate() { List <LanguageEntity> langs = new LanguageMapper().ListForContractTemplate(Convert.ToInt32(Request.QueryString["ContractTemplateId"])); foreach (LanguageEntity ent in langs) { ContractTemplateEntity cte = new ContractTemplateMapper().GetContentById(Convert.ToInt32(Request.QueryString["ContractTemplateId"]), ent.Id); GenerateContractVersions(ent.Title, cte); } GenerateButtons(); }
/// <summary> /// when element want to get her value from extension /// </summary> /// <param name="serviceProvider"></param> /// <returns></returns> public object ProvideValue(IServiceProvider serviceProvider) { IProvideValueTarget target = serviceProvider.GetService(typeof(IProvideValueTarget)) as IProvideValueTarget; if (target != null) { Target = target.TargetObject; Property = target.TargetProperty; } LanguageMapper.AddElement(this); return(GetValue(target.TargetProperty.ToString(), LanguageMapper.GetValue(Key))); }
protected void Page_Load(object sender, EventArgs e) { Stack <string> stack = (Stack <string>)Session["BackStack"]; if (!stack.Contains(Request.Url.PathAndQuery)) { stack.Push(Request.Url.PathAndQuery.ToString()); } Session["BackStack"] = stack; if (Session["ContractTemplatePreData"] == null || Request.QueryString["LanguageId"] == null) { Session.Remove("ContractTemplatePreData"); Response.Redirect("List.aspx"); } if (!IsPostBack) { if (Request.QueryString["ContractTemplateId"] != null) { ContractTemplateEntity ent = new ContractTemplateMapper().Get(Convert.ToInt32(Request.QueryString["ContractTemplateId"])); ContractTemplateTitleBox.Text = ent.Title; ContractPreffixTextBox.Text = ent.Preffix; } } LanguageEntity lang = new LanguageMapper().Get(Convert.ToInt32(Request.QueryString["LanguageId"])); LanguageLabel.Text = lang.Title; string s = CKEditor1.Text; if (!IsPostBack) { CKEditor1.config.toolbar = new object[] { new object[] { "Save", "NewPage", "Preview" }, new object[] { "Cut", "Copy", "Paste", "PasteText", "PasteFromWord", "-", "Print", "SpellChecker" }, new object[] { "Undo", "Redo", "-", "Find", "Replace", "-", "SelectAll" }, "/", new object[] { "Bold", "Italic", "Underline", "Strike", "-", "Subscript", "Superscript" }, new object[] { "NumberedList", "BulletedList", "-", "Outdent", "Indent", "Blockquote" }, new object[] { "JustifyLeft", "JustifyCenter", "JustifyRight", "JustifyBlock" }, new object[] { "BidiLtr", "BidiRtl" }, new object[] { "Image", "Table", "HorizontalRule", "SpecialChar", "PageBreak" }, "/", new object[] { "Styles", "Format", "Font", "FontSize" }, new object[] { "TextColor", "BGColor" }, new object[] { "Maximize", "ShowBlocks" } }; } }
//public void Edit(Language language) //{ //} public Language Get(int id) { LanguageMapper languageMapper = new LanguageMapper(); Language language = languageMapper.Get(id); if (language == null) { AddError(new ResultBE(ResultBE.Type.NULL, "No existe idioma con id " + id)); return(null); } return(language); }
public List <Language> Get() { LanguageMapper languageMapper = new LanguageMapper(); List <Language> languages = languageMapper.Get(); if (languages == null) { AddError(new ResultBE(ResultBE.Type.NULL, "No existen idiomas")); return(null); } return(languages); }
public ApiAdapter(IDataBaseManagerFactory dbEngine, string address, string port, string table, string login, string password) { DbManager = new DatabaseManager(dbEngine, address, port, table, login, password); DbConnector = new DbConnector(DbManager); LanguageAdapter = new LanguageAdapter(DbConnector); UserAdapter = new UserAdapter(DbConnector); UserDetailsAdapter = new UserDetailsAdapter(DbConnector); TransactionTypeAdapter = new TransactionTypeAdapter(DbConnector); TransferTypeAdapter = new TransferTypeAdapter(DbConnector); FrequencyAdapter = new FrequencyAdapter(DbConnector); ImportanceAdapter = new ImportanceAdapter(DbConnector); TagAdapter = new TagAdapter(DbConnector); OperationAdapter = new OperationAdapter(DbConnector); OperationDetailsAdapter = new OperationDetailsAdapter(DbConnector); OperationTagRelationAdapter = new OperationTagAdapter(DbConnector); OperationsGroupAdapter = new OperationsGroupAdapter(DbConnector); OperationsGroupRelationAdapter = new OperationsGroupTagAdapter(DbConnector); FilterAdapter = new FilterAdapter(DbConnector); DashboardAdapter = new DashboardAdapter(DbConnector); DashboardFilterRelationAdapter = new DashboardFilterRelationAdapter(DbConnector); BankAdapter = new BankAdapter(DbConnector); SettingsAdapter = new SettingsAdapter(DbConnector); SchematicTypeAdapter = new SchematicTypeAdapter(DbConnector); SchematicAdapter = new SchematicAdapter(DbConnector); LanguageMapper = new LanguageMapper(); UserMapper = new UserMapper(); UserDetailsMapper = new UserDetailsMapper(); TransactionTypeMapper = new TransactionTypeMapper(); TransferTypeMapper = new TransferTypeMapper(); FrequencyMapper = new FrequencyMapper(); ImportanceMapper = new ImportanceMapper(); TagMapper = new TagMapper(); TagRelationMapper = new RelationTagMapper(); OperationMapper = new OperationMapper(); OperationsGroupMapper = new OperationsGroupMapper(); FilterMapper = new FilterMapper(); DashboardMapper = new DashboardMapper(); DashboardFilterMapper = new DashboardFilterMapper(); BankMapper = new BankMapper(); SettingsMapper = new SettingsMapper(); SchematicTypeMapper = new SchematicTypeMapper(); SchematicMapper = new SchematicMapper(); }
/// <summary> /// when element want to get her value from extension /// </summary> /// <param name="serviceProvider"></param> /// <returns></returns> public override object ProvideValue(IServiceProvider serviceProvider) { IProvideValueTarget target = serviceProvider.GetService(typeof(IProvideValueTarget)) as IProvideValueTarget; if (target != null) { Target = target.TargetObject; Property = target.TargetProperty; } LanguageMapper.AddElement(this); //var prop = (target.TargetProperty as DependencyProperty); //var descriptor = DependencyPropertyDescriptor.FromName(prop.Name, Target.GetType(), Target.GetType()); //var action = new EventHandler((s, e) => //{ //}); //descriptor.AddValueChanged(target, action); return(GetValue(target.TargetProperty.ToString(), LanguageMapper.GetValue(Key))); }
public async Task <IActionResult> Detail(Guid id) { var languageUid = id; if (languageUid.IsEmptyGuid()) { return(RedirectToAccessDenied()); } var request = new LanguageReadRequest(CurrentUser.Id, languageUid); var response = await _languageService.GetLanguage(request); if (response.Status.IsNotSuccess) { return(RedirectToAccessDenied()); } var model = LanguageMapper.MapLanguageDetailModel(response.Item); return(View(model)); }
public static void SetService() { Settings = new Settings2(); var dataBaseData = ConfigurationManager.DataBaseData(); DbManager = new DatabaseManager(new MySqlConnectionFactory(), dataBaseData.Address, dataBaseData.Port, dataBaseData.Table, dataBaseData.Login, dataBaseData.Password); DbConnector = new DbConnector(DbManager); LanguageAdapter = new LanguageAdapter(DbConnector); UserAdapter = new UserAdapter(DbConnector); UserDetailsAdapter = new UserDetailsAdapter(DbConnector); TransactionTypeAdapter = new TransactionTypeAdapter(DbConnector); TransferTypeAdapter = new TransferTypeAdapter(DbConnector); FrequencyAdapter = new FrequencyAdapter(DbConnector); ImportanceAdapter = new ImportanceAdapter(DbConnector); TagAdapter = new TagAdapter(DbConnector); OperationAdapter = new OperationAdapter(DbConnector); OperationDetailsAdapter = new OperationDetailsAdapter(DbConnector); OperationTagRelationAdapter = new OperationTagAdapter(DbConnector); OperationsGroupAdapter = new OperationsGroupAdapter(DbConnector); OperationsGroupRelationAdapter = new OperationsGroupTagAdapter(DbConnector); LanguageMapper = new LanguageMapper(); UserMapper = new UserMapper(); UserDetailsMapper = new UserDetailsMapper(); TransactionTypeMapper = new TransactionTypeMapper(); TransferTypeMapper = new TransferTypeMapper(); FrequencyMapper = new FrequencyMapper(); ImportanceMapper = new ImportanceMapper(); TagMapper = new TagMapper(); OperationMapper = new OperationMapper(); OperationDetailsMapper = new OperationDetailsMapper(); RelationMapper = new RelationMapper(); OperationsGroupMapper = new OperationsGroupMapper(); OperationsGroupRelationMapper = new OperationsGroupRelationMapper(); SetMainConfigurations(); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["AmandamentTemplateId"] == null) { Response.Redirect("List.aspx"); } else { int amandmentTemplateId = Convert.ToInt32(Request.QueryString["AmandamentTemplateId"]); AmandamentTemplateEntity amandamentTemplate = new AmandamentTemplateMapper().Get(amandmentTemplateId); AmandamentTemplateTitleLabel.InnerText = amandamentTemplate.Title; List <LanguageEntity> langs = new LanguageMapper().ListForAmandmentTemplate(amandmentTemplateId); foreach (LanguageEntity ent in langs) { AmandamentTemplateEntity cte = new AmandamentTemplateMapper().GetContentById(amandmentTemplateId, ent.Id); GenerateContractVersions(ent.Title, cte); } GenerateButton("List.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["LanguageId"] != null) { if (!IsPostBack) { LanguageEntity entity = new LanguageMapper().Get(Convert.ToInt32(Request.QueryString["LanguageId"])); if (entity != null) { TitleTextBox.Text = entity.Title; OtherInfoTextBox.Text = entity.Description; } else { Response.Redirect("List.aspx"); } } } else { Response.Redirect("List.aspx"); } }
public bool Save(Language language) { LanguageMapper languageMapper = new LanguageMapper(); TranslationMapper translationMapper = new TranslationMapper(); if (!IsValid(language)) { return(false); } if (!languageMapper.Save(language)) { AddError(new ResultBE(ResultBE.Type.FAIL, "Error al grabar")); return(false); } if (!translationMapper.Save(language)) { AddError(new ResultBE(ResultBE.Type.FAIL, "Error al grabar")); return(false); } return(true); }
public LanguageController(ILanguageProvider languageProvider, LanguageMapper languageMapper) { _languageProvider = languageProvider; _languageMapper = languageMapper; }
public List <ApiLanguage> GetLanguages() { return(LanguageMapper.ConvertToApiEntitiesCollection(LanguageAdapter.GetAll()).ToList()); }