public static Color Delete(APITestReactContext context, Color color)
        {
            context.Color.Remove(color);
            context.SaveChanges();

            return(color);
        }
        public static Color Update(APITestReactContext context, Color color, string nombre)
        {
            color.Descripcion = nombre.ToUpper();
            context.SaveChanges();

            return(color);
        }
        public static Color Add(APITestReactContext context, string nombre)
        {
            Color color = new Color();

            color.Descripcion   = nombre;
            color.FechaCreacion = DateTime.Now;

            context.Color.Add(color);
            context.SaveChanges();

            return(color);
        }
        public static Usuario Add(APITestReactContext context, UsuarioRegistroDTO usuarioDTO)
        {
            Usuario usuario = new Usuario();

            usuario.Username    = usuarioDTO.Username;
            usuario.Contrasenia = usuarioDTO.Password;
            usuario.Nombre      = usuarioDTO.Nombre;
            usuario.Apellido    = usuarioDTO.Apellido;
            usuario.Edad        = usuarioDTO.Edad;

            context.Usuario.Add(usuario);
            context.SaveChanges();

            return(usuario);
        }
 public static Usuario Get(APITestReactContext context, int id)
 {
     return(context.Usuario
            .Where(u => u.Id == id)
            .FirstOrDefault());
 }
 public static Usuario Get(APITestReactContext context, string username)
 {
     return(context.Usuario
            .Where(u => u.Username == username)
            .FirstOrDefault());
 }
 public static Usuario Get(APITestReactContext context, string username, string password)
 {
     return(context.Usuario
            .Where(u => u.Username == username && u.Contrasenia == password)
            .FirstOrDefault());
 }
 public static List <Usuario> GetAll(APITestReactContext context)
 {
     return(context.Usuario
            .ToList());
 }
 public static Color Get(APITestReactContext context, int id)
 {
     return(context.Color
            .Where(c => c.Id == id)
            .FirstOrDefault());
 }
 public static Color Get(APITestReactContext context, string nombre)
 {
     return(context.Color
            .Where(c => c.Descripcion.Equals(nombre, StringComparison.OrdinalIgnoreCase))
            .FirstOrDefault());
 }
 public static List <Color> GetAll(APITestReactContext context)
 {
     return(context.Color
            .ToList());
 }
 public ColoresController(APITestReactContext context)
 {
     _context = context;
 }
 public UsuariosController(APITestReactContext context)
 {
     _context = context;
 }