Esempio n. 1
0
        public async Task <LoginDto> Create(TGUsuarioDto usu)
        {
            LoginDto u = new LoginDto();

            if (usu.Id != 0)
            {
                u.Nombre = "Usuario ya existe";
            }
            else
            {
                TGUsuario nu = new TGUsuario
                {
                    TGUsuarioID = usu.Id,
                    Nombre      = usu.Nombre,
                    Apellido    = usu.Nombre,
                    Usuario     = usu.Usuario,
                    Contrasena  = usu.Contrasena,
                    Correo      = usu.Correo,
                    EstatusID   = 1,
                    FecAlta     = DateTime.Now
                };
                int vl = await _iusu.Create(nu);

                u.TGUsuarioID = vl;
                u.Nombre      = nu.Nombre;
                u.Correo      = nu.Correo;
                u.EstatusID   = nu.EstatusID;
                u.EmpresaID   = 0;
            }

            return(u);
        }
Esempio n. 2
0
        public async Task <ActionResult <int> > Configure()
        {
            TGUsuarioDto u = new TGUsuarioDto
            {
                Id         = 0,
                Nombre     = "Admin",
                Apellido   = "Admin",
                Usuario    = "juan",
                Contrasena = "juan",
                Correo     = "algo.com"
            };
            LoginDto res = await _ser.Create(u);

            int vl = res.TGUsuarioID;

            return(vl);
        }
Esempio n. 3
0
 public async Task <ActionResult <LoginDto> > Post([FromBody] TGUsuarioDto value)
 {
     return(await _ser.Create(value));
 }