54 lines
1.6 KiB
C#
54 lines
1.6 KiB
C#
using IRaCIS.Application.Interfaces;
|
|
using IRaCIS.Application.Contracts;
|
|
using IRaCIS.Core.Infra.EFCore;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using System.Globalization;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace IRaCIS.Application.Services
|
|
{
|
|
[ApiExplorerSettings(GroupName = "Institution")]
|
|
public class TestService : BaseService
|
|
{
|
|
private readonly IRepository<Dictionary> _dicRepository;
|
|
|
|
public TestService(IRepository<Dictionary> dicRepository)
|
|
{
|
|
_dicRepository = dicRepository;
|
|
}
|
|
|
|
[HttpPost]
|
|
public string Get(testModel testModel)
|
|
{
|
|
|
|
//var d = _repository.Where<User>().Select(t => t.FullName).FirstOrDefault();
|
|
var c = _dicRepository.Where(t => t.ParentId != null).Select(t => t.MappedValue).First();
|
|
CultureInfo culture = CultureInfo.CurrentUICulture;
|
|
|
|
var dd= _dicRepository.UpdatePartialFields(Guid.Parse("8a90c96e-0776-4f7b-82a6-18933d339584"),
|
|
u => new Dictionary() { ParentId = null, Code = "test" }, true).Result;
|
|
|
|
|
|
var d = _dicRepository.UpdateFromDTOAsync(new AddOrEditBasicDic() { Id = Guid.Parse("60d86683-c33b-4349-b672-08da1e91b622"), ParentId = null, ChildGroup = null, Code = null }, true, true).Result;
|
|
var a = 123;
|
|
|
|
var b = _localizer["test{0}", "测试"];
|
|
return _localizer["test{0}", "测试"];
|
|
}
|
|
}
|
|
|
|
public class testModel
|
|
{
|
|
|
|
//[Required]
|
|
//public string Id { get; set; }
|
|
}
|
|
}
|
|
|
|
|
|
namespace Localization
|
|
{
|
|
public class SharedResource
|
|
{
|
|
}
|
|
} |