public DeclensionResult(Russian.DeclensionResult serviceResult) : base(serviceResult) { if (serviceResult.Plural != null) { Plural = new DeclensionForms(serviceResult.Plural); } Gender = serviceResult.Gender; if (serviceResult.FullName != null) { FullName = new FullName(serviceResult.FullName); } Where = serviceResult.Where; To = serviceResult.To; From = serviceResult.From; }
public DeclensionResult(Russian.DeclensionResult serviceResult) : base(serviceResult) { if (serviceResult.Plural != null) { Plural = new DeclensionForms(serviceResult.Plural); } switch (serviceResult.Gender) { case Russian.Gender.Masculine: Gender = "Мужской"; break; case Russian.Gender.Feminine: Gender = "Женский"; break; case Russian.Gender.Neuter: Gender = "Средний"; break; case Russian.Gender.Plural: case null: break; } if (serviceResult.FullName != null) { FullName = new FullName(serviceResult.FullName); } Where = serviceResult.Where; To = serviceResult.To; From = serviceResult.From; }
public NumberSpelling(DeclensionForms number, DeclensionForms unit) { NumberDeclension = number; UnitDeclension = unit; }