コード例 #1
0
 public GuardarTiqueteResponse Guardar(Tiquete tiquete)
 {
     try
     {
         var tiqueteBuscado = _context.Tiquetes.Find(tiquete.Codigo);
         if (tiqueteBuscado != null)
         {
             return(new GuardarTiqueteResponse("Error, el tiquete ya se encuentra registrado"));
         }
         _context.Tiquetes.Add(tiquete);
         _context.SaveChanges();
         return(new GuardarTiqueteResponse(tiquete));
     }
     catch (Exception e)
     {
         return(new GuardarTiqueteResponse($"Error de la Aplicacion: {e.Message}"));
     }
 }
コード例 #2
0
 public GuardarPersonaResponse Guardar(Persona persona)
 {
     try
     {
         var personabuscada = _context.Personas.Find(persona.Identificacion);
         if (personabuscada != null)
         {
             return(new GuardarPersonaResponse("Error, la persona ya se encuentra registrado"));
         }
         _context.Personas.Add(persona);
         _context.SaveChanges();
         return(new GuardarPersonaResponse(persona));
     }
     catch (Exception e)
     {
         return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}"));
     }
 }
コード例 #3
0
        public LoginController(TiqueteContext context, IOptions <AppSetting> appSettings)
        {
            _context = context;
            var admin = _context.Users.Find("admin");

            if (admin == null)
            {
                _context.Users.Add(new User()
                {
                    UserName    = "******",
                    Password    = "******",
                    Email       = "*****@*****.**",
                    Estado      = "AC",
                    FirstName   = "Administrador",
                    LastName    = "",
                    MobilePhone = "31800000000"
                }
                                   );
                var registrosGuardados = _context.SaveChanges();
            }
            _userService = new UserService(context);
            _jwtService  = new JwtService(appSettings);
        }